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
entries, order
DATE_FORMAT, log
Constructor and Description |
---|
PDFToUnicodeCMap(char[] unicodeCharMap,
java.lang.String name,
PDFCIDSystemInfo sysInfo)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected CMapBuilder |
createCMapBuilder(java.io.Writer writer)
Creates the CMapBuilder that will build the CMap's content.
|
output, setUseCMap, setUseCMap, setWMode
add, getBufferOutputStream, getDataLength, getSizeHint, outputRawStreamData, setData
encodeAndWriteStream, encodeStream, getFilterList, outputStreamData, populateStreamDict, prepareImplicitFilters, setupFilterList
get, put, put, writeDictionary
encode, encodeBinaryToHexString, encodeString, encodeText, formatDateTime, formatDateTime, formatObject, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, getParent, hasObjectNumber, makeReference, outputInline, referencePDF, setDocument, setObjectNumber, setParent, toPDF, toPDFString
protected char[] unicodeCharMap
public PDFToUnicodeCMap(char[] unicodeCharMap, java.lang.String name, PDFCIDSystemInfo sysInfo)
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.protected CMapBuilder createCMapBuilder(java.io.Writer writer)
createCMapBuilder
in class PDFCMap
writer
- a Writer to write the CMap's contents toCopyright 1999-2008 The Apache Software Foundation. All Rights Reserved.