Uses of Class
org.apache.fontbox.cmap.CMap
-
Packages that use CMap Package Description org.apache.fontbox.cmap This package holds classes that are necessary to parse cmap files.org.apache.pdfbox.pdmodel.font 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 CMap Modifier and Type Method Description CMap
CMapParser. parse(java.io.File file)
Parse a CMAP file on the file system.CMap
CMapParser. parse(java.io.InputStream input)
This will parse the stream and create a cmap object.CMap
CMapParser. parsePredefined(java.lang.String name)
Parses a predefined CMap.Methods in org.apache.fontbox.cmap with parameters of type CMap Modifier and Type Method Description private void
CMapParser. addMappingFrombfrange(CMap cmap, byte[] startCode, int values, byte[] tokenBytes)
private void
CMapParser. addMappingFrombfrange(CMap cmap, byte[] startCode, java.util.List<byte[]> tokenBytesList)
private void
CMapParser. parseBeginbfchar(java.lang.Number cosCount, java.io.PushbackInputStream cmapStream, CMap result)
private void
CMapParser. parseBeginbfrange(java.lang.Number cosCount, java.io.PushbackInputStream cmapStream, CMap result)
private void
CMapParser. parseBegincidchar(java.lang.Number cosCount, java.io.PushbackInputStream cmapStream, CMap result)
private void
CMapParser. parseBegincidrange(int numberOfLines, java.io.PushbackInputStream cmapStream, CMap result)
private void
CMapParser. parseBegincodespacerange(java.lang.Number cosCount, java.io.PushbackInputStream cmapStream, CMap result)
private void
CMapParser. parseLiteralName(CMapParser.LiteralName literal, java.io.PushbackInputStream cmapStream, CMap result)
private void
CMapParser. parseUsecmap(CMapParser.LiteralName useCmapName, CMap result)
(package private) void
CMap. useCmap(CMap cmap)
Implementation of the usecmap operator. -
Uses of CMap in org.apache.pdfbox.pdmodel.font
Fields in org.apache.pdfbox.pdmodel.font declared as CMap Modifier and Type Field Description private CMap
PDType0Font. cMap
private CMap
PDType0Font. cMapUCS2
private CMap
PDFont. toUnicodeCMap
Fields in org.apache.pdfbox.pdmodel.font with type parameters of type CMap Modifier and Type Field Description (package private) static java.util.Map<java.lang.String,CMap>
CMapManager. cMapCache
Methods in org.apache.pdfbox.pdmodel.font that return CMap Modifier and Type Method Description CMap
PDType0Font. getCMap()
Returns the font's CMap.CMap
PDType0Font. getCMapUCS2()
Returns the font's UCS2 CMap, only present this font uses a predefined CMap.static CMap
CMapManager. getPredefinedCMap(java.lang.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(java.io.InputStream cMapStream)
Parse the given CMap.protected CMap
PDFont. readCMap(COSBase base)
Reads a CMap given a COS Stream or Name.
-