You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ad...@apache.org on 2010/07/20 00:23:27 UTC

svn commit: r965660 - in /pdfbox/trunk/pdfbox/src: main/java/org/apache/pdfbox/util/PageExtractor.java test/java/org/apache/pdfbox/util/PageExtractorTest.java

Author: adam
Date: Mon Jul 19 22:23:27 2010
New Revision: 965660

URL: http://svn.apache.org/viewvc?rev=965660&view=rev
Log:
PDFBOX-777: Add utility class to easily extract a range of pages from a PDF

Modified:
    pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/PageExtractor.java
    pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/util/PageExtractorTest.java

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/PageExtractor.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/PageExtractor.java?rev=965660&r1=965659&r2=965660&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/PageExtractor.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/util/PageExtractor.java Mon Jul 19 22:23:27 2010
@@ -86,18 +86,34 @@ public class PageExtractor {
         return extractedDocument;
     }
 
+    /**
+     * Gets the first page number to be extracted.
+     * @return the first page number which should be extracted
+     */
     public int getStartPage() {
         return startPage;
     }
 
+    /**
+     * Sets the first page number to be extracted.
+     * @param startPage the first page number which should be extracted
+     */
     public void setStartPage(int startPage) {
         this.startPage = startPage;
     }
 
+    /**
+     * Gets the last page number (inclusive) to be extracted.
+     * @return the last page number which should be extracted
+     */
     public int getEndPage() {
         return endPage;
     }
 
+    /**
+     * Sets the last page number to be extracted.
+     * @param endPage the last page number which should be extracted
+     */
     public void setEndPage(int endPage) {
         this.endPage = endPage;
     }

Modified: pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/util/PageExtractorTest.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/util/PageExtractorTest.java?rev=965660&r1=965659&r2=965660&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/util/PageExtractorTest.java (original)
+++ pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/util/PageExtractorTest.java Mon Jul 19 22:23:27 2010
@@ -55,8 +55,6 @@ public class PageExtractorTest extends T
      * Test of extract method, of class org.apache.pdfbox.util.PageExtractor.
      */
     public void testExtract() throws Exception {
-        System.out.println("extract");
-        
         PDDocument sourcePdf = null;
         PDDocument result = null;
         try {
@@ -97,7 +95,6 @@ public class PageExtractorTest extends T
             assertEquals(0, result.getNumberOfPages());
             closeDoc(result);
         } catch(Exception e) {
-            e.printStackTrace();
             fail("Exception was thrown: " + e.getMessage());
         } finally {
             closeDoc(sourcePdf);