PDFWritable
public class PDFToUnicodeCMap extends PDFCMap
Modifier and Type | Field | 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 | Description |
---|---|
PDFToUnicodeCMap(char[] unicodeCharMap,
java.lang.String name,
PDFCIDSystemInfo sysInfo,
boolean singleByte) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
protected CMapBuilder |
createCMapBuilder(java.io.Writer writer) |
Creates the CMapBuilder that will build the CMap's content.
|
encodeAndWriteStream, encodeStream, get, getChildren, getDefaultFilterName, getDictionary, getFilterList, multipleFiltersAllowed, outputStreamData, populateStreamDict, prepareImplicitFilters, put, registerChildren, setDocument, setupFilterList
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
output, setUseCMap, setUseCMap, setWMode
contentEquals, encode, encodeBinaryToHexString, encodeString, encodeText, formatObject, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, getParent, hasObjectNumber, makeReference, outputInline, referencePDF, setObjectNumber, setObjectNumber, setObjectNumber, setParent, toPDF, toPDFString
add, add, getBufferOutputStream, getBufferWriter, getDataLength, getSizeHint, outputRawStreamData, setData
protected char[] unicodeCharMap
public PDFToUnicodeCMap(char[] unicodeCharMap, java.lang.String name, PDFCIDSystemInfo sysInfo, boolean singleByte)
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-byteprotected CMapBuilder createCMapBuilder(java.io.Writer writer)
createCMapBuilder
in class PDFCMap
writer
- a Writer to write the CMap's contents toCopyright 1999-2016 The Apache Software Foundation. All Rights Reserved.