CIDFont

अवलोकन

CIDFont जावा के लिए Aspose.PDF FOSS में एक वर्ग है. वारिसों सेः: PdfFont.

सीआईडी फ़ॉन्ट (ISO 32000-1:2008, §9.7.4) ।.

यह वर्ग जावा प्रोग्राम में CIDFont ऑब्जेक्ट के साथ काम करने के लिए 16 विधियाँ प्रदान करता है।. उपलब्ध विधियों में शामिल हैंः: CIDFont, cidToUnicode, decode, fromDictionary, getBaseFont, getDefaultWidth, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, और 4 अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: baseFont, composite, defaultWidth, encoding, fontDescriptor, fontDictionary, और 3 अधिक।.

गुण

नामप्रकारAccessविवरण
type2booleanपढ़िए।यदि वंशज उपप्रकार CIDFontType2 (TrueType-होस्टेड, /CIDToGIDMap के माध्यम से हल करने योग्य glyph ids) है तो true लौटाता है.
defaultWidthdoubleपढ़िए।डिफ़ॉल्ट चौड़ाई (/DW) लौटाता है.
baseFontStringपढ़िए।आधार फ़ॉन्ट नाम (/BaseFont) लौटाता है.
encodingFontEncodingपढ़िए।फ़ॉन्ट कोडिंग लौटाता है.
toUnicodeToUnicodeCMapपढ़िए।ToUnicode CMap लौटाता है.
fontDescriptorFontDescriptorपढ़िए।फ़ॉन्ट वर्णक लौटाता है.
compositebooleanपढ़िए।{@code true} तब लौटाता है जब यह Type0 मिश्रित फ़ॉन्ट हो जिसका सामग्री-धारा एन्कोडिंग बहु-बाइट वर्ण कोड (जैसे.
fontMetricsFontMetricsपढ़िए।फ़ॉन्ट मेट्रिक्स लौटाता है.
fontDictionaryPdfDictionaryपढ़िए।अंतर्निहित फ़ॉन्ट शब्दकोश लौटाता है.

विधियाँ

Signatureविवरण
CIDFont(fontDict: PdfDictionary, parser: PDFParser)एक फ़ॉन्ट शब्दकोश से CIDFont बनाता है.
cidToUnicode(cid: int)intएम्बेडेड फ़ॉन्ट प्रोग्राम का उपयोग करके एक CID के लिए यूनिकोड कोड बिंदु को पुनर्प्राप्त करता है, जो कि CidFontType2 (TrueType) वंशज की सामान्य स्थिति में होता है जो अपने मूल Type0 फ़ोंट पर {@code /ToUnicode} CMap भी नहीं भेजता।.
toGlyphId(cid: int)intएक CID को एम्बेडेड फ़ॉन्ट प्रोग्राम के glyph id पर /CIDToGIDMap (स्पष्ट धारा या डिफ़ॉल्ट पहचान) द्वारा मैप करें.
glyphOutline(gid: int)java.awt.geom.GeneralPathएम्बेडेड TrueType प्रोग्राम से दिए गए ग्लिफ आईडी का em-सामान्य, Y-अप रूपरेखा लौटाता है, या जब कोई एम्बडेડ प्रोग्राम उपलब्ध नहीं होता है या ग्लाइफ़ को पार्स नहीं किया जा सकता है तो {@code null}।.
isType2()booleanयदि वंशज उपप्रकार CIDFontType2 (TrueType-होस्टेड, /CIDToGIDMap के माध्यम से हल करने योग्य glyph ids) है तो true लौटाता है.
getWidth(cid: int)double
getDefaultWidth()doubleडिफ़ॉल्ट चौड़ाई (/DW) लौटाता है.
decode(charCodes: byte[])Stringकच्चे वर्ण कोड बाइट्स को यूनिकोड स्ट्रिंग में डिकॉड करें.
getBaseFont()Stringआधार फ़ॉन्ट नाम (/BaseFont) लौटाता है.
getEncoding()FontEncodingफ़ॉन्ट कोडिंग लौटाता है.
getToUnicode()ToUnicodeCMapToUnicode CMap लौटाता है.
getFontDescriptor()FontDescriptorफ़ॉन्ट वर्णक लौटाता है.
isComposite()boolean{@code true} तब लौटाता है जब यह Type0 मिश्रित फ़ॉन्ट हो जिसका सामग्री-धारा एन्कोडिंग बहु-बाइट वर्ण कोड (जैसे.
getFontMetrics()FontMetricsफ़ॉन्ट मेट्रिक्स लौटाता है.
getFontDictionary()PdfDictionaryअंतर्निहित फ़ॉन्ट शब्दकोश लौटाता है.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontफ़ॉन्ट शब्दकोश से उपयुक्त PdfFont उपवर्ग बनाता है.

यह भी देखें

 हिन्दी