public static class FNM_FontPatternsMap.FNM_RepeatingGroup extends java.lang.Object implements IAFPDecodeableWriteable
| Constructor and Description |
|---|
FNM_RepeatingGroup() |
| Modifier and Type | Method and Description |
|---|---|
void |
decodeAFP(byte[] sfData,
int offset,
int length,
AFPParserConfiguration config)
Decodes the given AFP data.
Parameter length specifies the length in bytes of the data to be decoded, beginning with position offset. |
short |
getCharacterBoxHeight() |
short |
getCharacterBoxWidth() |
long |
getPatternDataOffset() |
void |
setCharacterBoxHeight(short characterBoxHeight) |
void |
setCharacterBoxWidth(short characterBoxWidth) |
void |
setPatternDataOffset(long patternDataOffset) |
void |
writeAFP(java.io.OutputStream os,
AFPParserConfiguration config)
Writes the object to the given os encoded as AFP data.
|
public void decodeAFP(byte[] sfData,
int offset,
int length,
AFPParserConfiguration config)
throws AFPParserException
IAFPDecodeableWriteabledecodeAFP in interface IAFPDecodeableWriteablesfData - contains the AFP data to decode.offset - the byte index position where the decoding should start.length - the length in bytes of the data to be decoded, beginning with position offset.config - contains parameter used for decoding.AFPParserException - if the given AFP data are invalid.public void writeAFP(java.io.OutputStream os,
AFPParserConfiguration config)
throws java.io.IOException
IAFPDecodeableWriteablewriteAFP in interface IAFPDecodeableWriteableos - OutputStream to write to.config - contains parameter used for encoding.java.io.IOException - if a problem occurs while writing to the given OutputStream.public short getCharacterBoxWidth()
public void setCharacterBoxWidth(short characterBoxWidth)
public short getCharacterBoxHeight()
public void setCharacterBoxHeight(short characterBoxHeight)
public long getPatternDataOffset()
public void setPatternDataOffset(long patternDataOffset)