|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.fop.pdf.PDFObject | +--org.apache.fop.pdf.PDFStream | +--org.apache.fop.pdf.PDFCMap
class representing the CMap encodings. CMaps are defined on page 215 and onwards. The predefined CMap names are drawn from Table 7.20 on pages 215, 216 and 217 .
Field Summary | |
static java.lang.String |
_83pv_RKSJ_H
Japanese |
static java.lang.String |
_90ms_RKSJ_H
|
static java.lang.String |
_90ms_RKSJ_V
|
static java.lang.String |
_90msp_RKSJ_H
|
static java.lang.String |
_90msp_RKSJ_V
|
static java.lang.String |
_90pv_RKSJ_H
|
static java.lang.String |
Add_RKSJ_H
|
static java.lang.String |
Add_RKSJ_V
|
static java.lang.String |
B5pc_H
Chinese (traditional) |
static java.lang.String |
B5pc_V
|
protected java.lang.Object |
base
base CMap (String or PDFStream) |
static java.lang.String |
CNS_EUC_H
|
static java.lang.String |
CNS_EUC_V
|
static java.lang.String |
ETen_B5_H
|
static java.lang.String |
ETen_B5_V
|
static java.lang.String |
ETenms_B5_H
|
static java.lang.String |
ETenms_B5_V
|
static java.lang.String |
EUC_H
|
static java.lang.String |
EUC_V
|
static java.lang.String |
Ext_RKSJ_H
|
static java.lang.String |
Ext_RKSJ_V
|
static java.lang.String |
GB_EUC_H
Chinese (simplified) |
static java.lang.String |
GB_EUC_V
|
static java.lang.String |
GBK_EUC_H
|
static java.lang.String |
GBK_EUC_V
|
static java.lang.String |
GBpc_EUC_H
|
static java.lang.String |
GBpc_EUC_V
|
static java.lang.String |
H
|
static java.lang.String |
Identity_H
Generic |
static java.lang.String |
Identity_V
|
static java.lang.String |
KSC_EUC_H
Korean |
static java.lang.String |
KSC_EUC_V
|
static java.lang.String |
KSCms_UHC_H
|
static java.lang.String |
KSCms_UHC_HW_H
|
static java.lang.String |
KSCms_UHC_HW_V
|
static java.lang.String |
KSCms_UHC_V
|
static java.lang.String |
KSCpc_EUC_H
|
protected java.lang.String |
name
/CMapName attribute, one of the predefined constants |
protected PDFCIDSystemInfo |
sysInfo
/CIDSystemInfo attribute |
static java.lang.String |
UniCNS_UCS2_H
|
static java.lang.String |
UniCNS_UCS2_V
|
static java.lang.String |
UniGB_UCS2_H
|
static java.lang.String |
UniGB_UCS2_V
|
static java.lang.String |
UniJIS_UCS2_H
|
static java.lang.String |
UniJIS_UCS2_HW_H
|
static java.lang.String |
UniJIS_UCS2_HW_V
|
static java.lang.String |
UniJIS_UCS2_V
|
static java.lang.String |
UniKSC_UCS2_H
|
static java.lang.String |
UniKSC_UCS2_V
|
static java.lang.String |
V
|
protected byte |
wMode
font's writing direction |
static byte |
WMODE_HORIZONTAL
horizontal writing direction |
static byte |
WMODE_VERTICAL
vertical writing direction |
Fields inherited from class org.apache.fop.pdf.PDFStream |
_data |
Fields inherited from class org.apache.fop.pdf.PDFObject |
generation, number |
Constructor Summary | |
PDFCMap(int number,
java.lang.String name,
PDFCIDSystemInfo sysInfo)
create the /CMap object |
Method Summary | |
void |
addContents()
|
void |
fillInPDF(java.lang.StringBuffer p)
|
void |
setUseCMap(PDFStream base)
set the base CMap |
void |
setUseCMap(java.lang.String base)
set the base CMap |
void |
setWMode(byte mode)
set the writing direction |
Methods inherited from class org.apache.fop.pdf.PDFStream |
add, addDefaultFilters, addFilter, addFilter, addImageArray, applyFilters, getData, getDataLength, output, outputStreamData, setData, toPDF |
Methods inherited from class org.apache.fop.pdf.PDFObject |
getNumber, referencePDF |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String GB_EUC_H
public static final java.lang.String GB_EUC_V
public static final java.lang.String GBpc_EUC_H
public static final java.lang.String GBpc_EUC_V
public static final java.lang.String GBK_EUC_H
public static final java.lang.String GBK_EUC_V
public static final java.lang.String UniGB_UCS2_H
public static final java.lang.String UniGB_UCS2_V
public static final java.lang.String B5pc_H
public static final java.lang.String B5pc_V
public static final java.lang.String ETen_B5_H
public static final java.lang.String ETen_B5_V
public static final java.lang.String ETenms_B5_H
public static final java.lang.String ETenms_B5_V
public static final java.lang.String CNS_EUC_H
public static final java.lang.String CNS_EUC_V
public static final java.lang.String UniCNS_UCS2_H
public static final java.lang.String UniCNS_UCS2_V
public static final java.lang.String _83pv_RKSJ_H
public static final java.lang.String _90ms_RKSJ_H
public static final java.lang.String _90ms_RKSJ_V
public static final java.lang.String _90msp_RKSJ_H
public static final java.lang.String _90msp_RKSJ_V
public static final java.lang.String _90pv_RKSJ_H
public static final java.lang.String Add_RKSJ_H
public static final java.lang.String Add_RKSJ_V
public static final java.lang.String EUC_H
public static final java.lang.String EUC_V
public static final java.lang.String Ext_RKSJ_H
public static final java.lang.String Ext_RKSJ_V
public static final java.lang.String H
public static final java.lang.String V
public static final java.lang.String UniJIS_UCS2_H
public static final java.lang.String UniJIS_UCS2_V
public static final java.lang.String UniJIS_UCS2_HW_H
public static final java.lang.String UniJIS_UCS2_HW_V
public static final java.lang.String KSC_EUC_H
public static final java.lang.String KSC_EUC_V
public static final java.lang.String KSCms_UHC_H
public static final java.lang.String KSCms_UHC_V
public static final java.lang.String KSCms_UHC_HW_H
public static final java.lang.String KSCms_UHC_HW_V
public static final java.lang.String KSCpc_EUC_H
public static final java.lang.String UniKSC_UCS2_H
public static final java.lang.String UniKSC_UCS2_V
public static final java.lang.String Identity_H
public static final java.lang.String Identity_V
protected java.lang.String name
protected PDFCIDSystemInfo sysInfo
public static final byte WMODE_HORIZONTAL
public static final byte WMODE_VERTICAL
protected byte wMode
protected java.lang.Object base
Constructor Detail |
public PDFCMap(int number, java.lang.String name, PDFCIDSystemInfo sysInfo)
name
- one the registered names (see Table 7.20 on p 215)sysInfo
- the attributes of the character collection of the CIDFontMethod Detail |
public void setWMode(byte mode)
mode
- is either WMODE_HORIZONTAL
or WMODE_VERTICAL
public void addContents()
public void setUseCMap(java.lang.String base)
base
- the name of the base CMap (see Table 7.20)public void setUseCMap(PDFStream base)
base
- the stream to be used as base CMappublic void fillInPDF(java.lang.StringBuffer p)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |