रिकॉर्ड के लिए: मैं iText सॉफ़्टवेयर में एक कर्मचारी हूं।
वर्तमान में, .NET Core
और संबंधित UWP
मानक किसी भी iText परियोजनाओं द्वारा समर्थित नहीं हैं। हमने इन नई प्रौद्योगिकियों में जांच की है और पाया है कि .NET Core
सॉफ़्टवेयर स्टैक के कुछ घटकों में कठोर संशोधन के कारण उन्हें समर्थन देने में महत्वपूर्ण समस्याएं हैं। UWP
में मेरी प्रारंभिक जांच के बारे में अधिक जानकारी के लिए आप https://stackoverflow.com/a/34612369/2065017 पढ़ सकते हैं; .NET Core
के साथ समस्याएं बहुत समान हैं।
यदि और .NET Core
समर्थित होगा, तो यह शायद हमारे नए प्रोजेक्ट iText 7 में होगा, जो iText 5 (जिसे iTextSharp भी कहा जाता है) के पीछे संगत नहीं है। इसका कारण यह है कि iText 5 केवल रखरखाव पर है, यानी बगफिक्स रिलीज़, क्योंकि इसे उपयोगकर्ता समुदाय में iText 7 द्वारा सप्लाई किया जा रहा है।
.NET के लिए iText 7 (जिसका अर्थ केवल .NET Framework
) वास्तव में उपकरण Sharpen
का उपयोग कर जावा के लिए iText 7 का स्वचालित पोर्ट है। इससे चूक या त्रुटियों को पोर्ट करने के कारण iTextSharp 5 में पॉप अप करने के लिए उपयोग की जाने वाली कई गंदे lingering बग की संभावना दूर ले जाती है। वर्तमान में हम देख रहे हैं कि .NET Core
के लिए इस वर्कफ़्लो को डुप्लिकेट करने का कोई तरीका है ताकि हम मैन्युअल पोर्टिंग और मैन्युअल रखरखाव किए बिना इसका समर्थन कर सकें। मुझे आपको यह सूचित करने के लिए खेद है कि हमें अभी तक ऐसा कोई टूल नहीं मिला है, इसलिए हमें Sharpen
-जैसे टूल स्वयं के निर्माण की जांच करनी पड़ सकती है। यह वर्तमान में, शायद असहज रूप से, एक कंपनी के रूप में हमारी सबसे बड़ी प्राथमिकता नहीं है।
netstandard 2.0 के बारे में क्या है? – lanwin