From 39e7f44ab2e32da3e61a04da2b7c009fa7ccceb1 Mon Sep 17 00:00:00 2001 From: Daniel Persson Date: Fri, 30 Oct 2015 14:17:04 +0100 Subject: [PATCH] Change to use media box for page size instead of cropbox. --- .../java/org/apache/pdfbox/contentstream/PDFStreamEngine.java | 2 +- pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java | 2 +- .../main/java/org/apache/pdfbox/text/PDFTextStreamEngine.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pdfbox/src/main/java/org/apache/pdfbox/contentstream/PDFStreamEngine.java b/pdfbox/src/main/java/org/apache/pdfbox/contentstream/PDFStreamEngine.java index ec1d9553a1d..5a9689010f4 100644 --- a/pdfbox/src/main/java/org/apache/pdfbox/contentstream/PDFStreamEngine.java +++ b/pdfbox/src/main/java/org/apache/pdfbox/contentstream/PDFStreamEngine.java @@ -127,7 +127,7 @@ private void initPage(PDPage page) } currentPage = page; graphicsStack.clear(); - graphicsStack.push(new PDGraphicsState(page.getCropBox())); + graphicsStack.push(new PDGraphicsState(page.getMediaBox())); textMatrix = null; textLineMatrix = null; resources = null; diff --git a/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java b/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java index d5cf5f53cc2..1b75045ec6a 100644 --- a/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java +++ b/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java @@ -241,7 +241,7 @@ public void setStructParents(int structParents) @Override public PDRectangle getBBox() { - return getCropBox(); + return getMediaBox(); } @Override diff --git a/pdfbox/src/main/java/org/apache/pdfbox/text/PDFTextStreamEngine.java b/pdfbox/src/main/java/org/apache/pdfbox/text/PDFTextStreamEngine.java index efd78fbdbe8..4271b475338 100644 --- a/pdfbox/src/main/java/org/apache/pdfbox/text/PDFTextStreamEngine.java +++ b/pdfbox/src/main/java/org/apache/pdfbox/text/PDFTextStreamEngine.java @@ -113,7 +113,7 @@ class PDFTextStreamEngine extends PDFStreamEngine public void processPage(PDPage page) throws IOException { this.pageRotation = page.getRotation(); - this.pageSize = page.getCropBox(); + this.pageSize = page.getMediaBox(); super.processPage(page); }