diff options
author | Jakob Heher <jakob.heher@iaik.tugraz.at> | 2022-07-15 15:30:11 +0200 |
---|---|---|
committer | Jakob Heher <jakob.heher@iaik.tugraz.at> | 2022-07-15 15:30:11 +0200 |
commit | 3011a7561a30005efc929e9ad4c681a7653e8ba7 (patch) | |
tree | 309bbbda6c89a0e9f0353372d86a3725a23a641e /pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java | |
parent | 145dc4e64898572353de3e92bb3d365ccdf8f02f (diff) | |
download | pdf-over-3011a7561a30005efc929e9ad4c681a7653e8ba7.tar.gz pdf-over-3011a7561a30005efc929e9ad4c681a7653e8ba7.tar.bz2 pdf-over-3011a7561a30005efc929e9ad4c681a7653e8ba7.zip |
kill pdfview, cf. #104
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java')
-rw-r--r-- | pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java index 88577f7f..dc512d19 100644 --- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java +++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java @@ -27,6 +27,7 @@ import java.awt.event.KeyListener; import java.awt.event.MouseWheelEvent; import java.awt.event.MouseWheelListener; +import org.apache.pdfbox.pdmodel.PDDocument; import org.eclipse.swt.SWT; import org.eclipse.swt.awt.SWT_AWT; import org.eclipse.swt.events.SelectionAdapter; @@ -47,8 +48,6 @@ import at.asit.pdfover.commons.Messages; import at.asit.pdfover.gui.workflow.states.State; import at.asit.pdfover.signator.SignaturePosition; -import com.sun.pdfview.PDFFile; - /** * Composite which allows to position the signature on a preview of the document */ @@ -56,8 +55,7 @@ public class PositioningComposite extends StateComposite { /** * SLF4J Logger instance **/ - static final Logger log = LoggerFactory - .getLogger(PositioningComposite.class); + static final Logger log = LoggerFactory.getLogger(PositioningComposite.class); SignaturePanel viewer = null; Frame frame = null; @@ -155,7 +153,7 @@ public class PositioningComposite extends StateComposite { * @param document * document to display */ - public void displayDocument(final PDFFile document) { + public void displayDocument(final PDDocument document) { if (this.viewer == null) { EventQueue.invokeLater(() -> { this.viewer = new SignaturePanel(document); @@ -173,7 +171,7 @@ public class PositioningComposite extends StateComposite { if (document != null) { - this.numPages = document.getNumPages(); + this.numPages = document.getNumberOfPages(); this.scrollbar.setValues(1, 1, this.numPages + 1, 1, 1, 1); showPage(this.numPages); } |