Streamable
public class PreprocessPresentationObject extends AbstractTripletStructuredObject
AbstractAFPObject.Category, AbstractAFPObject.Type
Modifier and Type | Field | Description |
---|---|---|
static byte |
ORIENTATION_180_DEGREES |
180 degrees orientation
|
static byte |
ORIENTATION_270_DEGREES |
270 degrees orientation
|
static byte |
ORIENTATION_90_DEGREES |
90 degrees orientation
|
static byte |
ORIENTATION_ZERO_DEGREES |
0 degrees orientation
|
LOG, SF_CLASS, SF_HEADER_LENGTH
triplets
Constructor | Description |
---|---|
PreprocessPresentationObject(AbstractTripletStructuredObject prePresObj) |
Main constructor
|
Modifier and Type | Method | Description |
---|---|---|
void |
setOrientation(byte orientation) |
Sets the object orientations relative to media leading edge
|
void |
setXOffset(int xOffset) |
Sets the X axis origin for object content
|
void |
setYOffset(int yOffset) |
Sets the Y axis origin for object content
|
void |
writeContent(java.io.OutputStream os) |
Helper method to write the contents of the Object.
|
void |
writeStart(java.io.OutputStream os) |
Helper method to write the start of the Object.
|
copySF, copySF, truncate, writeChunksToStream, writeObjects
writeEnd, writeToStream
addTriplet, addTriplets, getFullyQualifiedName, getTripletDataLength, getTriplets, hasTriplet, hasTriplets, setComment, setFullyQualifiedName, setFullyQualifiedName, setObjectClassification, writeTriplets
public static final byte ORIENTATION_ZERO_DEGREES
public static final byte ORIENTATION_90_DEGREES
public static final byte ORIENTATION_180_DEGREES
public static final byte ORIENTATION_270_DEGREES
public PreprocessPresentationObject(AbstractTripletStructuredObject prePresObj)
prePresObj
- the presentation object to be preprocessedpublic void setOrientation(byte orientation)
orientation
- the object orientations relative to media leading edgepublic void setXOffset(int xOffset)
xOffset
- the X axis origin for object contentpublic void setYOffset(int yOffset)
yOffset
- the Y axis origin for object contentpublic void writeStart(java.io.OutputStream os) throws java.io.IOException
writeStart
in class AbstractStructuredObject
os
- The stream to write tojava.io.IOException
- throws an I/O exception if one occurredpublic void writeContent(java.io.OutputStream os) throws java.io.IOException
writeContent
in class AbstractStructuredObject
os
- The stream to write tojava.io.IOException
- throws an I/O exception if one occurredCopyright 1999-2016 The Apache Software Foundation. All Rights Reserved.