TrueTypeReader

Overview

TrueTypeReader यह जावा के लिए Aspose.PDF FOSS में एक कक्षा है।.

फ़ॉन्ट फ़ाइलों (sfnt format) को पढ़ता है।.

इस कक्षा में जावा प्रोग्रामों में TrueTypeReader वस्तुओं के साथ काम करने के लिए 12 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: TrueTypeReader, getAdvanceWidth, getCmapEntries, getFontName, getGlyphId, getGlyphName, getGlyphPath, getNumGlyphs, getUnicodeForGlyphId, getUnicodeForGlyphIdPreferUnicode, getUnitsPerEm, hasUnicodeCmap. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : cmapEntries, fontName, numGlyphs, unitsPerEm.

Properties

NameTypeAccessDescription
unitsPerEmintReadशीर्ष तालिका से फ़ॉन्ट के इकाइयोंPerEm मूल्य वापस करता है।.
numGlyphsintReadफ़ॉन्ट में ग्लिफ की संख्या वापस करता है।.
fontNameStringReadनाम तालिका से फ़ॉन्ट नाम वापस करें (यदि उपलब्ध है)।.
cmapEntriesjava.util.Map<Integer, Integer>Readएक नक्शे के रूप में यूनिकोड-ग्लिफ सीएमपी का एक अपरिवर्तनीय दृश्य वापस करता है।.

Methods

SignatureDescription
TrueTypeReader(data: byte[])एक TrueTypeReader को कच्चे फ़ॉन्ट डेटा से बनाता है।.
getUnitsPerEm()intशीर्ष तालिका से फ़ॉन्ट के इकाइयोंPerEm मूल्य वापस करता है।.
getNumGlyphs()intफ़ॉन्ट में ग्लिफ की संख्या वापस करता है।.
getGlyphId(charCode: int)intएक चिह्न कोड का मैप करें ग्लिफ आईडी के लिए सीएमपी तालिका का उपयोग करके।.
getUnicodeForGlyphId(glyphId: int)intयह पहला यूनिकोड कोड बिंदु जो दिए गए ग्लिफ आईडी में मैप किया गया है, वापस करता है।.
getUnicodeForGlyphIdPreferUnicode(glyphId: int)intएकल कोड बिंदु को वापस लाता है, जो केवल ग्लिफ आईडी का उपयोग करता है।
true-Unicode cmap उपटैबल (देखें {@link #unicodeReverseCmap})।.
hasUnicodeCmap()booleanसच वापस आता है यदि फ़ॉन्ट में कम से कम एक सच्चा-यूनिकोड सीएमपी उपटेबल होता है
(प्लांट 3 को 1/10 या प्लेटफॉर्म 0 को एन्कोडिंग करता है).
getGlyphName(glyphId: int)String{@code /post} तालिका से ग्लीफ के लिए PostScript नाम वापस लाता है,
या {@code null} अगर पोस्ट टेबल गायब था, हम एक प्रारूप का उपयोग नहीं करते हैं
ग्लीफ आईडी या पेरिस का पता रेंज से बाहर है।.
getAdvanceWidth(glyphId: int)intयह फ़ॉन्ट इकाइयों में दिए गए ग्लिफ आईडी के लिए प्रारंभिक चौड़ाई वापस करता है।.
getFontName()Stringनाम तालिका से फ़ॉन्ट नाम वापस करें (यदि उपलब्ध है)।.
getCmapEntries()java.util.Map<Integer, Integer>एक नक्शे के रूप में यूनिकोड-ग्लिफ सीएमपी का एक अपरिवर्तनीय दृश्य वापस करता है।.
getGlyphPath(gid: int)java.awt.geom.GeneralPathएक ग्लीफ के आउटलाइन को {@link java.awt.geom.GeneralPath} में वापस लाएं
em-नॉर्मल किए गए समन्वय (फॉन्ट इकाइयों द्वारा विभाजित {@code unitsPerEm}), के साथ
और फिर भी, यह रक्षात्मक रूप से संरक्षित है।.

See Also

 हिन्दी