public static class FNO_FontOrientation.FNO_RepeatingGroup extends java.lang.Object implements IAFPDecodeableWriteable
| Modifier and Type | Field and Description |
|---|---|
byte[] |
reserved0_1 |
byte |
reserved13 |
byte[] |
reserved16_17 |
static int |
RGLENGTH |
| Constructor and Description |
|---|
FNO_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. |
AFPOrientation |
getCharacterRotation() |
java.util.EnumSet<FNO_FontOrientation.FNO_ControlFlag> |
getControlFlags() |
int |
getDefaultBaselineIncrement() |
short |
getEmSpaceIncrement() |
short |
getFigureSpaceIncrement() |
short |
getMaxBaselineExtent() |
short |
getMaxBaselineOffset() |
short |
getMaxCharacterIncrement() |
short |
getMinASpace() |
short |
getNominalCharacterIncrement() |
short |
getSpaceCharacterIncrement() |
void |
setCharacterRotation(AFPOrientation characterRotation) |
void |
setControlFlag(FNO_FontOrientation.FNO_ControlFlag controlFlag)
Sets the given
FNO_FontOrientation.FNO_ControlFlag and un-sets mutual exclusive flags. |
void |
setDefaultBaselineIncrement(int defaultBaselineIncrement) |
void |
setEmSpaceIncrement(short emSpaceIncrement) |
void |
setFigureSpaceIncrement(short figureSpaceIncrement) |
void |
setMaxBaselineExtent(short maxBaselineExtent) |
void |
setMaxBaselineOffset(short maxBaselineOffset) |
void |
setMaxCharacterIncrement(short maxCharacterIncrement) |
void |
setMinASpace(short minASpace) |
void |
setNominalCharacterIncrement(short nominalCharacterIncrement) |
void |
setSpaceCharacterIncrement(short spaceCharacterIncrement) |
void |
writeAFP(java.io.OutputStream os,
AFPParserConfiguration config)
Writes the object to the given os encoded as AFP data.
|
public static final int RGLENGTH
public byte[] reserved0_1
public byte reserved13
public byte[] reserved16_17
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 AFPOrientation getCharacterRotation()
public void setCharacterRotation(AFPOrientation characterRotation)
public short getMaxBaselineOffset()
public void setMaxBaselineOffset(short maxBaselineOffset)
public short getMaxCharacterIncrement()
public void setMaxCharacterIncrement(short maxCharacterIncrement)
public short getSpaceCharacterIncrement()
public void setSpaceCharacterIncrement(short spaceCharacterIncrement)
public short getMaxBaselineExtent()
public void setMaxBaselineExtent(short maxBaselineExtent)
public java.util.EnumSet<FNO_FontOrientation.FNO_ControlFlag> getControlFlags()
public void setControlFlag(FNO_FontOrientation.FNO_ControlFlag controlFlag)
FNO_FontOrientation.FNO_ControlFlag and un-sets mutual exclusive flags.public short getEmSpaceIncrement()
public void setEmSpaceIncrement(short emSpaceIncrement)
public short getFigureSpaceIncrement()
public void setFigureSpaceIncrement(short figureSpaceIncrement)
public short getNominalCharacterIncrement()
public void setNominalCharacterIncrement(short nominalCharacterIncrement)
public int getDefaultBaselineIncrement()
public void setDefaultBaselineIncrement(int defaultBaselineIncrement)
public short getMinASpace()
public void setMinASpace(short minASpace)