jPod PDF library

de.intarsys.pdf.font
Class CIDToGIDMap

java.lang.Object
  extended by de.intarsys.pdf.cos.COSBasedObject
      extended by de.intarsys.pdf.font.CIDToGIDMap
All Implemented Interfaces:
ICOSObjectListener, de.intarsys.tools.attribute.IAttributeSupport
Direct Known Subclasses:
NamedGIDMap, StreamBasedGIDMap

public abstract class CIDToGIDMap
extends COSBasedObject

For Type 2 CID Fonts (True Type) only a specification of the mapping from CID's to glyph indices. This mapping is valid only for embedded fonts.


Nested Class Summary
static class CIDToGIDMap.MetaClass
          The meta class implementation
 
Field Summary
static COSName CN_Identity
           
static CIDToGIDMap.MetaClass META
          The meta class instance
 
Method Summary
abstract  int getGlyphIndex(CharacterSelector cid)
           
static CIDToGIDMap getSingleton(COSName name)
           
 
Methods inherited from class de.intarsys.pdf.cos.COSBasedObject
changed, cosGetArray, cosGetDict, cosGetDoc, cosGetField, cosGetObject, cosGetStream, cosHasField, cosRemoveField, cosSetField, getAttribute, getFieldBoolean, getFieldDate, getFieldFixed, getFieldFixedArray, getFieldInt, getFieldMLString, getFieldString, invalidateCaches, removeAttribute, setAttribute, setFieldBoolean, setFieldFixed, setFieldInt, setFieldMLString, setFieldName, setFieldObject, setFieldString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CN_Identity

public static final COSName CN_Identity

META

public static final CIDToGIDMap.MetaClass META
The meta class instance

Method Detail

getSingleton

public static CIDToGIDMap getSingleton(COSName name)

getGlyphIndex

public abstract int getGlyphIndex(CharacterSelector cid)

jPod PDF library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.