.NET लाइब्रेरी EPUB दस्तावेज़ पढ़ने के लिए
ओपन सोर्स .NET API EPUB फ़ाइल तक पहुँचने और पढ़ने, उसकी सामग्री निकालने और C# एप्लिकेशन के भीतर EPUB को PDF में बदलने के लिए।
ओपन सोर्स .NET लाइब्रेरीज़ जो C# .NET प्लेटफ़ॉर्म को लक्षित करने वाले मुफ्त APIs की मदद से ईबुक फ़ाइल फ़ॉर्मेट्स को बनाना, संपादित करना, पढ़ना, परिवर्तित करना या प्रोसेस करना संभव बनाती हैं। यह TrueType, OpenType, Type1 फ़ॉन्ट्स सहित विभिन्न फ़ॉन्ट फ़ॉर्मेट्स का व्यापक समर्थन करती है। लाइब्रेरी में विभिन्न क्लासेज़ और मेथड्स शामिल हैं जो आपके कोड में फ़ॉन्ट्स के साथ काम करना आसान बनाते हैं। फ़ॉन्ट्स मैनेजमेंट लाइब्रेरी सॉफ़्टवेयर डेवलपर्स को उनके अपने .NET एप्लिकेशन के भीतर फ़ॉन्ट्स को प्रबंधित करने की अनुमति देती है और उपयोगकर्ता की मशीन या एप्लिकेशन की डायरेक्टरी में फ़ॉन्ट्स को इंस्टॉल, अनइंस्टॉल और अपडेट करने का समर्थन करती है।
C# Typography Fonts Management Library एक शक्तिशाली उपकरण है जो सॉफ़्टवेयर डेवलपर्स को उनके C# अनुप्रयोगों में फ़ॉन्ट्स को बिना किसी निर्भरता के प्रबंधित करने में सक्षम बनाता है। Typography Library उपयोगकर्ताओं को विभिन्न फ़ाइल फ़ॉर्मेट में फ़ॉन्ट्स को लोड और सहेजने की अनुमति देती है। उपयोगकर्ता फ़ाइल या स्ट्रीम से फ़ॉन्ट लोड कर सकते हैं, या यहाँ तक कि शून्य से फ़ॉन्ट बना सकते हैं। लाइब्रेरी में कई अन्य उपयोगी सुविधाएँ भी शामिल हैं जैसे सभी उपलब्ध फ़ॉन्ट्स को प्रदर्शित करना, सही टेक्स्ट दिखावट के लिए फ़ॉन्ट एम्बेड करना, कई बार टेक्स्ट रेंडर करने के लिए फ़ॉन्ट कैशिंग समर्थन, फ़ॉन्ट वैधता तंत्र, और कई अन्य।
ओपन सोर्स Typography लाइब्रेरी एक क्रॉस-प्लेटफ़ॉर्म लाइब्रेरी है और इसे PixelFarm Rendering लाइब्रेरी की आवश्यकता नहीं है। इसकी व्यापक सुविधाएँ और उपयोग में आसान API इसे उन सभी डेवलपर्स के लिए एक उत्कृष्ट विकल्प बनाती हैं जो अपने प्रोजेक्ट्स में फ़ॉन्ट्स के साथ काम करना चाहते हैं। इस लाइब्रेरी का उपयोग करके, आप अपने अनुप्रयोगों की टाइपोग्राफी को बेहतर बना सकते हैं और अपने उपयोगकर्ताओं के लिए एक बेहतर उपयोगकर्ता अनुभव तैयार कर सकते हैं।
टाइपोग्राफी के साथ शुरुआत
Typography को स्थापित करने का अनुशंसित तरीका NuGet का उपयोग करना है। कृपया सुगम स्थापना के लिए निम्नलिखित कमांड का उपयोग करें।
NuGet के माध्यम से टाइपोग्राफी स्थापित करें
NuGet\Install-Package Typography.OpenFont.NetCore -Version 1.0.0
आप इसे मैन्युअल रूप से भी स्थापित कर सकते हैं; नवीनतम रिलीज़ फ़ाइलें सीधे GitHub रिपॉजिटरी से डाउनलोड करें।
C# API का उपयोग करके फ़ॉन्ट जानकारी लोड करें
ओपन सोर्स Typography लाइब्रेरी ने C# अनुप्रयोगों में फ़ॉन्ट जानकारी लोड करने का एक सुविधाजनक तरीका प्रदान किया है। यह सॉफ़्टवेयर डेवलपर्स को केवल कुछ ही पंक्तियों के C# कोड से फ़ॉन्ट जानकारी लोड करने में सक्षम बनाता है। C# Typography लाइब्रेरी के साथ फ़ॉन्ट जानकारी लोड करना एक सीधा प्रक्रिया है। FontsLoader क्लास का उपयोग करके, आप आसानी से फ़ॉन्ट फ़ाइलें लोड कर सकते हैं और फ़ॉन्ट के बारे में सभी जानकारी तक पहुँच सकते हैं। लाइब्रेरी एक साथ कई फ़ॉन्ट लोड करने का पूर्ण समर्थन करती है, जिसके लिए आप फ़ॉन्ट फ़ाइल पाथों की एक एरे को LoadFonts मेथड में पास कर सकते हैं। एक बार उपयोगकर्ता की लोड की गई फ़ॉन्ट जानकारी होने पर, वे प्रदान किए गए फ़ॉन्ट का उपयोग करके टेक्स्ट रेंडर कर सकते हैं।
C# अनुप्रयोगों के भीतर फ़ॉन्ट जानकारी कैसे लोड करें?
using CSharpTypography.Fonts;
// Create an instance of the FontsLoader class
FontsLoader fontsLoader = new FontsLoader();
// load font information
Font font = fontsLoader.LoadFonts("font.ttf");
// load multiple fonts
string[] fontFiles = { "font1.ttf", "font2.ttf", "font3.ttf" };
Font[] fonts = fontsLoader.LoadFonts(fontFiles);
// Once you have loaded font information, you can use it to render text
using CSharpTypography.Text;
string text = "Hello, world!";
Font font = fontsLoader.LoadFonts("font.ttf");
FormattedText formattedText = new FormattedText(text, font, 24);