Package com.itextpdf.io.codec
Class Jbig2SegmentReader.Jbig2Page
java.lang.Object
com.itextpdf.io.codec.Jbig2SegmentReader.Jbig2Page
- Enclosing class:
- Jbig2SegmentReader
Inner class that holds information about a JBIG2 page.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
byte[]
getData
(boolean for_embedding) return as a single byte array the header-data for each segment in segment number order, EMBEDDED organization, but I am putting the needed segments in SEQUENTIAL organization.int
getPage()
Retrieves the page number of the Jbig2Page object.int
Retrieves page bitmap height of the JBig2Page object.int
Retrieves page bitmap width of the Jbig2Page object.void
setPageBitmapHeight
(int pageBitmapHeight) Sets the height of the page bitmap of a Jbig2Page object.void
setPageBitmapWidth
(int pageBitmapWidth) Sets page bitmap width of the JBig2Page object.
-
Constructor Details
-
Jbig2Page
-
-
Method Details
-
getPage
public int getPage()Retrieves the page number of the Jbig2Page object.- Returns:
- page number
-
getPageBitmapWidth
public int getPageBitmapWidth()Retrieves page bitmap width of the Jbig2Page object.- Returns:
- width of page bitmap
-
setPageBitmapWidth
public void setPageBitmapWidth(int pageBitmapWidth) Sets page bitmap width of the JBig2Page object.- Parameters:
-
pageBitmapWidth
- page bitmap width
-
getPageBitmapHeight
public int getPageBitmapHeight()Retrieves page bitmap height of the JBig2Page object.- Returns:
- height of the page bitmap
-
setPageBitmapHeight
public void setPageBitmapHeight(int pageBitmapHeight) Sets the height of the page bitmap of a Jbig2Page object.- Parameters:
-
pageBitmapHeight
- height of the page bitmap
-
getData
return as a single byte array the header-data for each segment in segment number order, EMBEDDED organization, but I am putting the needed segments in SEQUENTIAL organization. if for_embedding, skip the segment types that are known to be not for acrobat.- Parameters:
-
for_embedding
- True if the bytes represents embedded data, false otherwise - Returns:
- a byte array
- Throws:
-
IOException
- if an I/O error occurs.
-
addSegment
-