public class PDFToUnicodeCMap extends PDFCMap
Modifier and Type | Field and Description |
---|---|
protected char[] |
unicodeCharMap
The array of Unicode characters ordered by character code
(maps from character code to Unicode code point).
|
base, ENC_83PV_RKSJ_H, ENC_90MS_RKSJ_H, ENC_90MS_RKSJ_V, ENC_90MSP_RKSJ_H, ENC_90MSP_RKSJ_V, ENC_90PV_RKSJ_H, ENC_ADD_RKSJ_H, ENC_ADD_RKSJ_V, ENC_B5PC_H, ENC_B5PC_V, ENC_CNS_EUC_H, ENC_CNS_EUC_V, ENC_ETEN_B5_H, ENC_ETEN_B5_V, ENC_ETENMS_B5_H, ENC_ETENMS_B5_V, ENC_EUC_H, ENC_EUC_V, ENC_EXT_RKSJ_H, ENC_EXT_RKSJ_V, ENC_GB_EUC_H, ENC_GB_EUC_V, ENC_GBK_EUC_H, ENC_GBK_EUC_V, ENC_GBK2K_H, ENC_GBK2K_V, ENC_GBKP_EUC_H, ENC_GBKP_EUC_V, ENC_GBPC_EUC_H, ENC_GBPC_EUC_V, ENC_H, ENC_HKSCS_B5_H, ENC_HKSCS_B5_V, ENC_IDENTITY_H, ENC_IDENTTITY_V, ENC_KSC_EUC_H, ENC_KSC_EUC_V, ENC_KSCMS_UHC_H, ENC_KSCMS_UHC_HW_H, ENC_KSCMS_UHC_HW_V, ENC_KSCMS_UHC_V, ENC_KSCPC_EUC_H, ENC_UNICNS_UCS2_H, ENC_UNICNS_UCS2_V, ENC_UNIGB_UCS2_H, ENC_UNIGB_UCS2_V, ENC_UNIJIS_UCS2_H, ENC_UNIJIS_UCS2_HW_H, ENC_UNIJIS_UCS2_HW_V, ENC_UNIJIS_UCS2_V, ENC_UNIKSC_UCS2_H, ENC_UNIKSC_UCS2_V, ENC_V, name, sysInfo, wMode, WMODE_HORIZONTAL, WMODE_VERTICAL
Constructor and Description |
---|
PDFToUnicodeCMap(char[] unicodeCharMap,
String name,
PDFCIDSystemInfo sysInfo,
boolean singleByte,
EventBroadcaster eventBroadcaster)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected CMapBuilder |
createCMapBuilder(Writer writer)
Creates the CMapBuilder that will build the CMap's content.
|
output, setUseCMap, setUseCMap, setWMode
add, add, getBufferOutputStream, getBufferWriter, getDataLength, getSizeHint, outputRawStreamData, setData, streamHashCode
encodeAndWriteStream, encodeStream, get, getChildren, getDefaultFilterName, getDictionary, getFilterList, multipleFiltersAllowed, outputStreamData, populateStreamDict, prepareImplicitFilters, put, registerChildren, setDocument, setupFilterList, supportsObjectStream
contentEquals, encode, encodeBinaryToHexString, encodeString, encodeText, formatObject, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, getParent, hasObjectNumber, makeReference, outputInline, referencePDF, setObjectNumber, setObjectNumber, setObjectNumber, setParent, toPDF, toPDFString
protected char[] unicodeCharMap
public PDFToUnicodeCMap(char[] unicodeCharMap, String name, PDFCIDSystemInfo sysInfo, boolean singleByte, EventBroadcaster eventBroadcaster)
unicodeCharMap
- An array of Unicode characters ordered by character code
(maps from character code to Unicode code point)name
- One of the registered names found in Table 5.14 in PDF
Reference, Second Edition.sysInfo
- The attributes of the character collection of the CIDFont.singleByte
- true for single-byte, false for double-byteeventBroadcaster
- Event broadcaster. May be null.protected CMapBuilder createCMapBuilder(Writer writer)
createCMapBuilder
in class PDFCMap
writer
- a Writer to write the CMap's contents toCopyright © 2025 Apache Software Foundation. All rights reserved.