Package org.apache.fop.render.pcl.fonts
Class PCLCharacterDefinition
- java.lang.Object
-
- org.apache.fop.render.pcl.fonts.PCLCharacterDefinition
-
public class PCLCharacterDefinition extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPCLCharacterDefinition.PCLCharacterClassCharacter Class used in PCL Character Descriptor See Table 11-51 from PCL 5 Specificationstatic classPCLCharacterDefinition.PCLCharacterFormatCharacter Format used in PCL Character Descriptor See Table 11-50 from PCL 5 Specification
-
Constructor Summary
Constructors Constructor Description PCLCharacterDefinition(int charCode, PCLCharacterDefinition.PCLCharacterFormat charFormat, PCLCharacterDefinition.PCLCharacterClass charClass, byte[] glyfData, boolean isComposite)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCompositeGlyph(PCLCharacterDefinition composite)byte[]getCharacterCommand()byte[]getCharacterDefinitionCommand()java.util.List<PCLCharacterDefinition>getCompositeGlyphs()byte[]getData()
-
-
-
Constructor Detail
-
PCLCharacterDefinition
public PCLCharacterDefinition(int charCode, PCLCharacterDefinition.PCLCharacterFormat charFormat, PCLCharacterDefinition.PCLCharacterClass charClass, byte[] glyfData, boolean isComposite)
-
-
Method Detail
-
getCharacterCommand
public byte[] getCharacterCommand() throws java.io.IOException- Throws:
java.io.IOException
-
getCharacterDefinitionCommand
public byte[] getCharacterDefinitionCommand() throws java.io.IOException- Throws:
java.io.IOException
-
getData
public byte[] getData() throws java.io.IOException- Throws:
java.io.IOException
-
addCompositeGlyph
public void addCompositeGlyph(PCLCharacterDefinition composite)
-
getCompositeGlyphs
public java.util.List<PCLCharacterDefinition> getCompositeGlyphs()
-
-