Class ImageToPDF

java.lang.Object
org.apache.pdfbox.tools.ImageToPDF

public final class ImageToPDF extends Object
Creates a PDF document from images.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.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
    main(String[] args)
     
    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.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • main

      public static void main(String[] args) throws IOException
      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.