Type3Font
Översikt
Type3Font är en klass i Aspose.PDF FOSS för Java. ärvt från: PdfFont.
Typ 3 font (/Subtype /Type3) – ISO 32000-1:2008, §9.6.5.
Denna klass ger 14 metoder för att arbeta med Type3Font objekt i Java-program. Tillgängliga metoder inkluderar: Type3Font, decode, fromDictionary, getBaseFont, getCharProc, getEncoding, getFontDescriptor, getFontDictionary, getFontMatrix, getFontMetrics, getFontResources, getToUnicode,och två ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.PDF FOSS för Java paket. och egenskaper: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMatrix,Och 3 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
fontMatrix | Matrix | Läsning | Returnerar /FontMatrix mappande glyfutrymme till textutrymmen (§9.6.5). |
fontResources | PdfDictionary | Läsning | Returnerar fontens egen /Resurs-tal för dess glyphströmmar, eller null - i vilket fall spektrumet (§9.6.5, not 2) säger att det kommer tillbaka till resurserna av innehållsflödet som målade texten. |
baseFont | String | Läsning | Returnerar basföremålet (/BaseFont). |
encoding | FontEncoding | Läsning | Återställ kodningen av font. |
toUnicode | ToUnicodeCMap | Läsning | Återställer ToUnicode CMap. |
fontDescriptor | FontDescriptor | Läsning | Återställer teckensnittet. |
composite | boolean | Läsning | Returnerar {@code true} när detta är en typ0-komposit font vars innehållsströmkodning använder multi-byte teckenkoder (t.ex. |
fontMetrics | FontMetrics | Läsning | Återställ fontmätare. |
fontDictionary | PdfDictionary | Läsning | Återställer den underliggande font-lösenord. |
Metoder
| Signature | Beskrivning |
|---|---|
Type3Font(fontDict: PdfDictionary, parser: PDFParser) | Skapa en Type3Font från ett font-liter. |
getWidth(charCode: int) → double | |
getFontMatrix() → Matrix | Returnerar /FontMatrix mappande glyfutrymme till textutrymmen (§9.6.5). |
getCharProc(charCode: int) → PdfStream | Returnerar glyph-description innehållsströmmen för en karaktärkod: /Encoding(/Differences) kartlägger koden till ett glyfnamn, som nycklar i /CharProcs ordbok (§9.6.5). |
getFontResources() → PdfDictionary | Returnerar fontens egen /Resurs-tal för dess glyphströmmar, eller null - i vilket fall spektrumet (§9.6.5, not 2) säger att det kommer tillbaka till resurserna av innehållsflödet som målade texten. |
decode(charCodes: byte[]) → String | Decodera råkaraktärkodbyten till en Unicode-sträng. |
getBaseFont() → String | Returnerar basföremålet (/BaseFont). |
getEncoding() → FontEncoding | Återställ kodningen av font. |
getToUnicode() → ToUnicodeCMap | Återställer ToUnicode CMap. |
getFontDescriptor() → FontDescriptor | Återställer teckensnittet. |
isComposite() → boolean | Returnerar {@code true} när detta är en typ0-komposit font vars innehållsströmkodning använder multi-byte teckenkoder (t.ex. |
getFontMetrics() → FontMetrics | Återställ fontmätare. |
getFontDictionary() → PdfDictionary | Återställer den underliggande font-lösenord. |
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFont | Skapa den lämpliga PdfFont underklassen från en fontdialog. |