Package org.apache.pdfbox.tools
Class ImageToPDF
java.lang.Object
org.apache.pdfbox.tools.ImageToPDF
Creates a PDF document from images.
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.pdfbox.pdmodel.common.PDRectangle
Sets page size of produced PDF.boolean
Gets whether page orientation (portrait / landscape) should be decided automatically for each page depending on image proportion.boolean
Tells the paper orientation.static void
void
setAutoOrientation
(boolean autoOrientation) Sets whether page orientation (portrait / landscape) should be decided automatically for each page depending on image proportion.void
setLandscape
(boolean landscape) Sets paper orientation.void
setMediaBox
(org.apache.pdfbox.pdmodel.common.PDRectangle mediaBox) Sets page size of produced PDF.
-
Method Details
-
main
- Throws:
IOException
-
getMediaBox
public org.apache.pdfbox.pdmodel.common.PDRectangle getMediaBox()Sets page size of produced PDF.- Returns:
- returns the page size (media box)
-
setMediaBox
public void setMediaBox(org.apache.pdfbox.pdmodel.common.PDRectangle mediaBox) Sets page size of produced PDF.- Parameters:
mediaBox
-
-
isLandscape
public boolean isLandscape()Tells the paper orientation.- Returns:
- true for landscape orientation
-
setLandscape
public void setLandscape(boolean landscape) Sets paper orientation.- Parameters:
landscape
-
-
isAutoOrientation
public boolean isAutoOrientation()Gets whether page orientation (portrait / landscape) should be decided automatically for each page depending on image proportion.- Returns:
- true if auto, false if not.
-
setAutoOrientation
public void setAutoOrientation(boolean autoOrientation) Sets whether page orientation (portrait / landscape) should be decided automatically for each page depending on image proportion.- Parameters:
autoOrientation
- true if auto, false if not.
-