Uses of Class
org.apache.fontbox.cmap.CMap
Packages that use CMap
Package
Description
This package holds classes that are necessary to parse cmap files.
Classes to deal with font functionality in a PDF Document.
-
Uses of CMap in org.apache.fontbox.cmap
Methods in org.apache.fontbox.cmap that return CMapModifier and TypeMethodDescriptionParse a CMAP file on the file system.CMapParser.parse
(InputStream input) This will parse the stream and create a cmap object.CMapParser.parsePredefined
(String name) Parses a predefined CMap.Methods in org.apache.fontbox.cmap with parameters of type CMapModifier and TypeMethodDescriptionprivate void
CMapParser.addMappingFrombfrange
(CMap cmap, byte[] startCode, int values, byte[] tokenBytes) private void
CMapParser.addMappingFrombfrange
(CMap cmap, byte[] startCode, List<byte[]> tokenBytesList) private void
CMapParser.parseBeginbfchar
(Number cosCount, PushbackInputStream cmapStream, CMap result) private void
CMapParser.parseBeginbfrange
(Number cosCount, PushbackInputStream cmapStream, CMap result) private void
CMapParser.parseBegincidchar
(Number cosCount, PushbackInputStream cmapStream, CMap result) private void
CMapParser.parseBegincidrange
(int numberOfLines, PushbackInputStream cmapStream, CMap result) private void
CMapParser.parseBegincodespacerange
(Number cosCount, PushbackInputStream cmapStream, CMap result) private void
CMapParser.parseLiteralName
(CMapParser.LiteralName literal, PushbackInputStream cmapStream, CMap result) private void
CMapParser.parseUsecmap
(CMapParser.LiteralName useCmapName, CMap result) (package private) void
Implementation of the usecmap operator. -
Uses of CMap in org.apache.pdfbox.pdmodel.font
Fields in org.apache.pdfbox.pdmodel.font declared as CMapModifier and TypeFieldDescriptionprivate CMap
PDType0Font.cMap
private CMap
PDType0Font.cMapUCS2
private final CMap
PDFont.toUnicodeCMap
Fields in org.apache.pdfbox.pdmodel.font with type parameters of type CMapMethods in org.apache.pdfbox.pdmodel.font that return CMapModifier and TypeMethodDescriptionPDType0Font.getCMap()
Returns the font's CMap.PDType0Font.getCMapUCS2()
Returns the font's UCS2 CMap, only present this font uses a predefined CMap.static CMap
CMapManager.getPredefinedCMap
(String cMapName) Fetches the predefined CMap from disk (or cache).protected CMap
PDFont.getToUnicodeCMap()
Get the /ToUnicode CMap.private CMap
PDFont.loadUnicodeCmap()
static CMap
CMapManager.parseCMap
(InputStream cMapStream) Parse the given CMap.protected final CMap
Reads a CMap given a COS Stream or Name.