Class GFPDCIDFont
java.lang.Object
org.verapdf.model.GenericModelObject
org.verapdf.gf.model.impl.pd.GFPDObject
org.verapdf.gf.model.impl.pd.GFPDResource
org.verapdf.gf.model.impl.pd.font.GFPDFont
org.verapdf.gf.model.impl.pd.font.GFPDCIDFont
- All Implemented Interfaces:
Object,PDCIDFont,PDFont,PDObject,PDResource
Represents CID Font dictionary.
- Author:
- Sergey Shemyakov
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final intFields inherited from class org.verapdf.gf.model.impl.pd.font.GFPDFont
BASE_FONT, FONT_FILE, fontProgramParsed, renderingModeFields inherited from class org.verapdf.gf.model.impl.pd.GFPDResource
RESOURCE_TYPEFields inherited from class org.verapdf.gf.model.impl.pd.GFPDObject
contentStream, document, id, MAX_NUMBER_OF_ELEMENTS, pdcMap, pdFont, simpleCOSObject, simplePDObjectFields inherited from class org.verapdf.model.GenericModelObject
contextDependent -
Constructor Summary
ConstructorsConstructorDescriptionGFPDCIDFont(PDFont font, RenderingMode renderingMode, String externalFontID) -
Method Summary
Modifier and TypeMethodDescriptiontrue if the CIDSet is present and correctly lists all glyphs present in the embedded font programstring representation of the CIDtoGIDMap entry ("Identity", or "Custom" in case of stream value)true if the CIDSet entry is present in the CID font descriptor dictionaryMethods inherited from class org.verapdf.gf.model.impl.pd.font.GFPDFont
getEncodingMapping, getfontFileSubtype, getfontName, getisItalic, getisSymbolic, getLinkedObjects, getrenderingMode, getSubtype, getType, isFontProgramParsedMethods inherited from class org.verapdf.gf.model.impl.pd.GFPDResource
getisInheritedMethods inherited from class org.verapdf.gf.model.impl.pd.GFPDObject
getentries, getID, getobjectKeyMethods inherited from class org.verapdf.model.GenericModelObject
getContext, getExtraContext, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.verapdf.model.baselayer.Object
getContext, getExtraContext, getID, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependentMethods inherited from interface org.verapdf.model.pdlayer.PDFont
getfontFileSubtype, getfontName, getisItalic, getisSymbolic, getrenderingMode, getSubtype, getTypeMethods inherited from interface org.verapdf.model.pdlayer.PDObject
getentries, getobjectKeyMethods inherited from interface org.verapdf.model.pdlayer.PDResource
getisInherited
-
Field Details
-
CID_FONT_TYPE
- See Also:
-
IDENTITY
- See Also:
-
CUSTOM
- See Also:
-
maxSize
public static final int maxSize- See Also:
-
bufferSize
public static final int bufferSize- See Also:
-
-
Constructor Details
-
GFPDCIDFont
-
-
Method Details
-
getCIDToGIDMap
Description copied from interface:PDCIDFontstring representation of the CIDtoGIDMap entry ("Identity", or "Custom" in case of stream value)- Specified by:
getCIDToGIDMapin interfacePDCIDFont- Returns:
- string representation of the CIDtoGIDMap entry ("Identity", or "Custom" in case of stream value).
-
getcontainsCIDSet
Description copied from interface:PDCIDFonttrue if the CIDSet entry is present in the CID font descriptor dictionary- Specified by:
getcontainsCIDSetin interfacePDCIDFont
-
getcidSetListsAllGlyphs
Description copied from interface:PDCIDFonttrue if the CIDSet is present and correctly lists all glyphs present in the embedded font program- Specified by:
getcidSetListsAllGlyphsin interfacePDCIDFont- Returns:
- true if the CIDSet is present and correctly lists all glyphs present in the embedded font program.
-