Class PageDescriptor
- All Implemented Interfaces:
Streamable
The Page Descriptor structured field specifies the size and attributes of
a page or overlay presentation space.
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractAFPObject
AbstractAFPObject.Category, AbstractAFPObject.Type -
Field Summary
Fields inherited from class AbstractDescriptor
height, heightRes, width, widthResFields inherited from class AbstractTripletStructuredObject
tripletsFields inherited from class AbstractAFPObject
LOG, SF_CLASS, SF_HEADER_LENGTH -
Constructor Summary
ConstructorsConstructorDescriptionPageDescriptor(int width, int height, int widthRes, int heightRes) Construct a page descriptor for the specified page width and page height. -
Method Summary
Modifier and TypeMethodDescriptionvoidDataStream objects must implement the writeToStream() method to write its data to the given OutputStreamMethods inherited from class AbstractDescriptor
getHeight, getWidth, toStringMethods inherited from class AbstractTripletStructuredObject
addTriplet, addTriplets, getFullyQualifiedName, getTripletDataLength, getTriplets, hasTriplet, hasTriplets, setComment, setFullyQualifiedName, setFullyQualifiedName, setObjectClassification, writeTripletsMethods inherited from class AbstractStructuredObject
writeContent, writeEnd, writeStartMethods inherited from class AbstractAFPObject
copySF, copySF, truncate, writeChunksToStream, writeObjects
-
Constructor Details
-
PageDescriptor
public PageDescriptor(int width, int height, int widthRes, int heightRes) Construct a page descriptor for the specified page width and page height.- Parameters:
width- The page width.height- The page height.widthRes- The page width resolutionheightRes- The page height resolution
-
-
Method Details
-
writeToStream
DataStream objects must implement the writeToStream() method to write its data to the given OutputStream- Specified by:
writeToStreamin interfaceStreamable- Overrides:
writeToStreamin classAbstractStructuredObject- Parameters:
os- the outputsteam stream- Throws:
IOException- an I/O exception of some sort has occurred.
-