java.lang.Object
org.sejda.sambox.pdmodel.font.PDFont
org.sejda.sambox.pdmodel.font.PDSimpleFont
org.sejda.sambox.pdmodel.font.PDType1Font
org.sejda.sambox.pdmodel.font.PDMMType1Font
- All Implemented Interfaces:
COSObjectable,PDFontLike,Subsettable
Type 1 Multiple Master Font.
- Author:
- Ben Litchfield
-
Field Summary
Fields inherited from class org.sejda.sambox.pdmodel.font.PDType1Font
COURIER, COURIER_BOLD, COURIER_BOLD_OBLIQUE, COURIER_OBLIQUE, HELVETICA, HELVETICA_BOLD, HELVETICA_BOLD_OBLIQUE, HELVETICA_OBLIQUE, SYMBOL, TIMES_BOLD, TIMES_BOLD_ITALIC, TIMES_ITALIC, TIMES_ROMAN, ZAPF_DINGBATSFields inherited from class org.sejda.sambox.pdmodel.font.PDSimpleFont
encoding, glyphListFields inherited from class org.sejda.sambox.pdmodel.font.PDFont
DEFAULT_FONT_MATRIX, dict -
Constructor Summary
ConstructorsConstructorDescriptionPDMMType1Font(COSDictionary fontDictionary) Creates an MMType1Font from a Font dictionary in a PDF. -
Method Summary
Methods inherited from class org.sejda.sambox.pdmodel.font.PDType1Font
codeToName, encode, getAverageFontWidth, getBaseFont, getBoundingBox, getFontBoxFont, getFontMatrix, getHeight, getName, getPath, getType1Font, getWidthFromFont, hasGlyph, isDamaged, isEmbedded, isMappingFallbackUsed, isOriginalEmbeddedMissing, readCode, readEncodingFromFontMethods inherited from class org.sejda.sambox.pdmodel.font.PDSimpleFont
addToSubset, getEncoding, getGlyphList, getStandard14Width, getSymbolicFlag, hasExplicitWidth, isFontSymbolic, isStandard14, isSymbolic, isVertical, readEncoding, subset, toUnicode, toUnicode, willBeSubsetMethods inherited from class org.sejda.sambox.pdmodel.font.PDFont
encode, encodeLeniently, equals, getCOSObject, getDisplacement, getFontDescriptor, getPositionVector, getSpaceWidth, getStandard14AFM, getStringWidth, getStringWidthLeniently, getSubType, getToUnicodeCMap, getTransientMetadata, getType, getWidth, getWidths, hashCode, readCMap, setFontDescriptor, toString
-
Constructor Details
-
PDMMType1Font
Creates an MMType1Font from a Font dictionary in a PDF.- Parameters:
fontDictionary- font dictionary- Throws:
IOException
-