| Modifier and Type | Field and Description |
|---|---|
| protected PreflightContext | |
| protected T | |
| protected PDFontLike | |
| protected PDFontDescriptor | |
| private static final Set |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | checkFontFileMetaData(PDFontDescriptor
The FontDescriptor which contains the FontFile stream fontDescriptor, PDStream The font file stream to check fontFile)Type0, Type1 and TrueType FontValidator call this method to check the FontFile meta data. |
| protected boolean | |
| public abstract PDStream | |
| protected boolean | |
| protected final byte[] | |
| protected boolean | Returns: true if the FontDescriptor has only one FontFile entry.Return true if the FontDescriptor has only one FontFile entry. |
| public static boolean | |
| protected abstract void | |
| public void |
| context | back to summary |
|---|---|
| protected PreflightContext context | |
| fContainer | back to summary |
|---|---|
| protected T fContainer | |
| font | back to summary |
|---|---|
| protected PDFontLike font | |
| fontDescriptor | back to summary |
|---|---|
| protected PDFontDescriptor fontDescriptor | |
| MANDATORYFIELDS | back to summary |
|---|---|
| private static final Set<String> MANDATORYFIELDS | |
| FontDescriptorHelper | back to summary |
|---|---|
| public FontDescriptorHelper(PreflightContext context, PDFontLike font, T fontContainer) | |
| checkFontFileMetaData | back to summary |
|---|---|
| protected void checkFontFileMetaData(PDFontDescriptor fontDescriptor, PDStream fontFile) Type0, Type1 and TrueType FontValidator call this method to check the FontFile meta data.
| |
| checkMandatoryFields | back to summary |
|---|---|
| protected boolean checkMandatoryFields(COSDictionary fDescriptor) | |
| extractFontFile | back to summary |
|---|---|
| public abstract PDStream extractFontFile(PDFontDescriptor fontDescriptor) | |
| fontFileNotEmbedded | back to summary |
|---|---|
| protected boolean fontFileNotEmbedded(PDFontDescriptor fontDescriptor) | |
| getMetaDataStreamAsBytes | back to summary |
|---|---|
| protected final byte[] getMetaDataStreamAsBytes(PDMetadata metadata) | |
| hasOnlyOneFontFile | back to summary |
|---|---|
| protected boolean hasOnlyOneFontFile(PDFontDescriptor fontDescriptor) Return true if the FontDescriptor has only one FontFile entry.
| |
| isSubSet | back to summary |
|---|---|
| public static boolean isSubSet(String fontName) | |
| processFontFile | back to summary |
|---|---|
| protected abstract void processFontFile(PDFontDescriptor fontDescriptor, PDStream fontFile) | |
| validate | back to summary |
|---|---|
| public void validate() | |