Details
Description
We should build on our existing page to image capturing example, by showing:
- Using black and white image, instead of RGB image
- Writing to TIFF, which ImageIO doesn't support out of the box
- Writing to multi-page TIFF, instead of just one page per output image file
- Calculating zoom level from page resolution, to target a specific DPI and image quality level
- Specifying output image compression type
- Using black and white image, instead of RGB image
- Writing to TIFF, which ImageIO doesn't support out of the box
- Writing to multi-page TIFF, instead of just one page per output image file
- Calculating zoom level from page resolution, to target a specific DPI and image quality level
- Specifying output image compression type
Activity
Mark Collette
created issue -
Mark Collette
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 4.0 [ 10222 ] | |
Assignee | Patrick Corless [ patrick.corless ] | Mark Collette [ mark.collette ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #20023 | Fri Dec 18 10:46:49 MST 2009 | mark.collette | |
Files Changed | ||||
ADD
/icepdf/trunk/icepdf/examples/captureMultiple/MultiPageCapture.java
ADD /icepdf/trunk/icepdf/examples/captureMultiple |
Mark Collette
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Arran Mccullough
made changes -
Salesforce Case | [5007000000AoGPj] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #20098 | Thu Dec 31 12:38:44 MST 2009 | mark.collette | Fax image mask signature now shows up |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/examples/captureMultiple/MultiPageCapture.java
|
Mark Collette
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Mark Collette
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
This capture example opens a PDF whose path is given on the command line, goes through every page in it, draws the page onto a black and white image, and feeds that to ImageIO, which writes a multi-page CCITT fax group 4 compressed TIFF file. The zoom level used on each page is calculated to give 300 (print) or 200 (fax) DPI of resolution.
Subversion 20023
icepdf\examples\captureMultiple\MultiPageCapture.java
Subversion 22150
icepdf-pro\resources\lib\jai_imageio.jar