FontDescriptor
FontDescriptor
Overview
FontDescriptor adalah kelas di Aspose.PDF FOSS untuk Java.
Membalut kamus PDF /FontDescriptor (ISO 32000-1:2008, §9.8, Tabel 122).
Kelas ini menyediakan 18 metode untuk bekerja dengan objek FontDescriptor dalam program Java. Metode yang tersedia meliputi: FontDescriptor, getAscent, getCapHeight, getDescent, getFlags, getFontBBox, getFontFile, getFontFile2, getFontFile3, getFontName, getItalicAngle, getMissingWidth, dan 6 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: ascent, capHeight, descent, fixedPitch, flags, fontBBox, dan 11 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
fontName | String | Read | Mengembalikan nama font PostScript (/FontName). |
flags | int | Read | Mengembalikan font flags bitmask (/Flags, §9.8.2, Tabel 123). |
ascent | double | Read | Mengembalikan ketinggian (/Ascent) maksimum di atas garis dasar. |
descent | double | Read | Mengembalikan turun (/ Descent) kedalaman maksimum di bawah garis dasar (biasanya negatif). |
capHeight | double | Read | Mengembalikan tinggi cap (/CapHeight) tinggi huruf besar. |
italicAngle | double | Read | Mengembalikan sudut kursif (/ItalicAngle) dalam derajat ke arah lawan dari vertikal. |
stemV | double | Read | Mengembalikan lebar batang dominan (/StemV) untuk batang vertikal. |
fontBBox | Rectangle | Read | Mengembalikan kotak pengbatas font (/FontBBox [llx lly urx ury]). |
missingWidth | double | Read | Mengembalikan lebar yang hilang (/MissingWidth) untuk karakter yang tidak dalam /Widths font. |
fontFile | PdfStream | Read | Mengembalikan aliran /FontFile (program font Tipe 1). |
fontFile2 | PdfStream | Read | Mengembalikan aliran /FontFile2 (program font TrueType.). |
fontFile3 | PdfStream | Read | Mengembalikan aliran /FontFile3 (program font CFF/OpenType). |
fixedPitch | boolean | Read | Mengembalikan true jika font adalah fixed-pitch (flag bit 1). |
serif | boolean | Read | Mengembalikan true jika font adalah serif (bits bendera 2). |
symbolic | boolean | Read | Mengembalikan true jika font bersifat simbolis (flag bit 3). |
italic | boolean | Read | Mengembalikan true jika font adalah kursif (flag bit 7). |
pdfDictionary | PdfDictionary | Read | Mengembalikan kamus PDF yang mendasari. |
Methods
| Signature | Description |
|---|---|
FontDescriptor(dict: PdfDictionary) | Membuat FontDescriptor dari kamus /FontDescriptor. |
getFontName() → String | Mengembalikan nama font PostScript (/FontName). |
getFlags() → int | Mengembalikan font flags bitmask (/Flags, §9.8.2, Tabel 123). |
getAscent() → double | Mengembalikan ketinggian (/Ascent) maksimum di atas garis dasar. |
getDescent() → double | Mengembalikan turun (/ Descent) kedalaman maksimum di bawah garis dasar (biasanya negatif). |
getCapHeight() → double | Mengembalikan tinggi cap (/CapHeight) tinggi huruf besar. |
getItalicAngle() → double | Mengembalikan sudut kursif (/ItalicAngle) dalam derajat ke arah lawan dari vertikal. |
getStemV() → double | Mengembalikan lebar batang dominan (/StemV) untuk batang vertikal. |
getFontBBox() → Rectangle | Mengembalikan kotak pengbatas font (/FontBBox [llx lly urx ury]). |
getMissingWidth() → double | Mengembalikan lebar yang hilang (/MissingWidth) untuk karakter yang tidak dalam /Widths font. |
getFontFile() → PdfStream | Mengembalikan aliran /FontFile (program font Tipe 1). |
getFontFile2() → PdfStream | Mengembalikan aliran /FontFile2 (program font TrueType.). |
getFontFile3() → PdfStream | Mengembalikan aliran /FontFile3 (program font CFF/OpenType). |
isFixedPitch() → boolean | Mengembalikan true jika font adalah fixed-pitch (flag bit 1). |
isSerif() → boolean | Mengembalikan true jika font adalah serif (bits bendera 2). |
isSymbolic() → boolean | Mengembalikan true jika font bersifat simbolis (flag bit 3). |
isItalic() → boolean | Mengembalikan true jika font adalah kursif (flag bit 7). |
getPdfDictionary() → PdfDictionary | Mengembalikan kamus PDF yang mendasari. |