summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/SignaturePanel.java
diff options
context:
space:
mode:
authortkellner <tkellner@174cde9d-5d70-4d2a-aa98-46368bc2aaf7>2013-04-10 19:04:03 +0000
committertkellner <tkellner@174cde9d-5d70-4d2a-aa98-46368bc2aaf7>2013-04-10 19:04:03 +0000
commit4a5cfff2bcaa517644f1719ee92fa52cb6173aeb (patch)
tree910e055fac9986a018570d6d3cae144afd7c8ac8 /pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/SignaturePanel.java
parent1b677f9837595d29a82c8be03ed4a4a1e3f6d482 (diff)
downloadpdf-over-4a5cfff2bcaa517644f1719ee92fa52cb6173aeb.tar.gz
pdf-over-4a5cfff2bcaa517644f1719ee92fa52cb6173aeb.tar.bz2
pdf-over-4a5cfff2bcaa517644f1719ee92fa52cb6173aeb.zip
Set signature page
git-svn-id: https://joinup.ec.europa.eu/svn/pdf-over/trunk@109 174cde9d-5d70-4d2a-aa98-46368bc2aaf7
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/SignaturePanel.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/SignaturePanel.java13
1 files changed, 12 insertions, 1 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/SignaturePanel.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/SignaturePanel.java
index f90b2591..4d3ba584 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/SignaturePanel.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/SignaturePanel.java
@@ -54,8 +54,10 @@ public class SignaturePanel extends JPanel {
Image currentImage;
/** The current PDFPage that was rendered into currentImage */
private PDFPage currentPage;
- /** The current page number */
+ /** The current transform from screen to page space */
AffineTransform currentXform;
+ /** The current page number */
+ private int currentPageNr;
/** The horizontal offset of the image from the left edge of the panel */
int offx;
/** The vertical offset of the image from the top of the panel */
@@ -98,6 +100,7 @@ public class SignaturePanel extends JPanel {
*/
public void showPage(int page) {
//sigPagePos = null;
+ this.currentPageNr = page;
showPage(this.pdf.getPage(page));
}
@@ -118,6 +121,14 @@ public class SignaturePanel extends JPanel {
}
/**
+ * return the currently displayed page
+ * @return current page number
+ */
+ public int getCurrentPage() {
+ return this.currentPageNr;
+ }
+
+ /**
* Stop the generation of any previous page, and draw the new one.
*
* @param page the PDFPage to draw.