Package org.verapdf.model.pdlayer
Interface PDSimpleFont
-
- All Superinterfaces:
Object,PDFont,PDObject,PDResource
- All Known Subinterfaces:
PDTrueTypeFont,PDType1Font,PDType3Font
public interface PDSimpleFont extends PDFont
One of the simple font types (Type 1, TrueType, Type 3)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BooleangetcontainsDifferences()true if an Encoding dictionary contains a Differences entryStringgetEncoding()- if /Encoding entry is a dictionary, which does not contain /Differences array, then the value of /BaseEncoding entry in this dictionary (or null, if /BaseEncoding is also not present)LonggetFirstChar()FirstChar entry; null if LastChar entry is not present or has invalid typeBooleangetisStandard()true if the font is one of the 14 standard fonts defined in PDF 1.4 ReferenceLonggetLastChar()LastChar entry; null if LastChar entry is not present or has invalid typeLonggetWidths_size()The size of the Widths array; null if the Widths array is not present or has invalid type-
Methods inherited from interface org.verapdf.model.baselayer.Object
getContext, getExtraContext, getID, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
Methods inherited from interface org.verapdf.model.pdlayer.PDFont
getfontFileSubtype, getfontName, getisItalic, getisSymbolic, getrenderingMode, getSubtype, getType
-
Methods inherited from interface org.verapdf.model.pdlayer.PDObject
getentries
-
Methods inherited from interface org.verapdf.model.pdlayer.PDResource
getisInherited
-
-
-
-
Method Detail
-
getisStandard
Boolean getisStandard()
true if the font is one of the 14 standard fonts defined in PDF 1.4 Reference
-
getFirstChar
Long getFirstChar()
FirstChar entry; null if LastChar entry is not present or has invalid type
-
getLastChar
Long getLastChar()
LastChar entry; null if LastChar entry is not present or has invalid type
-
getWidths_size
Long getWidths_size()
The size of the Widths array; null if the Widths array is not present or has invalid type
-
getEncoding
String getEncoding()
- if /Encoding entry is a dictionary, which does not contain /Differences array, then the value of /BaseEncoding entry in this dictionary (or null, if /BaseEncoding is also not present)
-
getcontainsDifferences
Boolean getcontainsDifferences()
true if an Encoding dictionary contains a Differences entry
-
-