You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by le...@apache.org on 2019/10/05 13:56:29 UTC
svn commit: r1868018 - in
/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples:
interactive/form/ lucene/ pdmodel/ printing/ rendering/ signature/
signature/validation/ util/
Author: lehmi
Date: Sat Oct 5 13:56:28 2019
New Revision: 1868018
URL: http://svn.apache.org/viewvc?rev=1868018&view=rev
Log:
PDFBOX-4569: moved load methods to parser
Modified:
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/AddBorderToField.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/CreateCheckBox.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/CreateRadioButtons.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/DetermineTextFitsField.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/FieldTriggers.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/FillFormField.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/PrintFields.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/SetField.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/UpdateFieldOnDocumentOpen.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/lucene/LucenePDFDocument.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddAnnotations.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddImageToPDF.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddJavascript.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddMessageToEachPage.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddMetadataFromDocInfo.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreateBookmarks.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreateGradientShadingPDF.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreatePDFA.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/EmbeddedFonts.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractEmbeddedFiles.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractMetadata.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractTTFFonts.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/GoToSecondBookmarkOnOpen.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/HelloWorldTTF.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/HelloWorldType1.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ImageToPDF.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintBookmarks.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintDocumentMetaData.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintURLs.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RemoveFirstPage.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ReplaceURLs.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RubberStamp.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RubberStampWithImage.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ShowColorBoxes.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/SuperimposePage.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/printing/Printing.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomGraphicsStreamEngine.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomPageDrawer.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateEmbeddedTimeStamp.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateSignature.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateSignedTimeStamp.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateVisibleSignature.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateVisibleSignature2.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/AddValidationInformation.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/AddWatermarkText.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/ExtractTextByArea.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/ExtractTextSimple.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PDFHighlighter.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintImageLocations.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java
pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/RemoveAllText.java
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/AddBorderToField.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/AddBorderToField.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/AddBorderToField.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/AddBorderToField.java Sat Oct 5 13:56:28 2019
@@ -22,6 +22,7 @@ import java.io.IOException;
import org.apache.pdfbox.cos.COSDictionary;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.graphics.color.PDColor;
import org.apache.pdfbox.pdmodel.graphics.color.PDDeviceRGB;
import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationWidget;
@@ -46,7 +47,7 @@ public final class AddBorderToField
public static void main(String[] args) throws IOException
{
// Load the PDF document created by SimpleForm.java
- try (PDDocument document = PDDocument.load(new File("target/SimpleForm.pdf")))
+ try (PDDocument document = PDFParser.load(new File("target/SimpleForm.pdf")))
{
PDAcroForm acroForm = document.getDocumentCatalog().getAcroForm();
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/CreateCheckBox.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/CreateCheckBox.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/CreateCheckBox.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/CreateCheckBox.java Sat Oct 5 13:56:28 2019
@@ -20,8 +20,8 @@ import java.awt.geom.Rectangle2D;
import java.io.IOException;
import org.apache.pdfbox.cos.COSDictionary;
import org.apache.pdfbox.cos.COSName;
-import org.apache.pdfbox.pdmodel.PDAppearanceContentStream;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdmodel.PDAppearanceContentStream;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDResources;
import org.apache.pdfbox.pdmodel.common.PDRectangle;
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/CreateRadioButtons.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/CreateRadioButtons.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/CreateRadioButtons.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/CreateRadioButtons.java Sat Oct 5 13:56:28 2019
@@ -22,8 +22,8 @@ import java.util.Arrays;
import java.util.List;
import org.apache.pdfbox.cos.COSDictionary;
import org.apache.pdfbox.cos.COSName;
-import org.apache.pdfbox.pdmodel.PDAppearanceContentStream;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdmodel.PDAppearanceContentStream;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
import org.apache.pdfbox.pdmodel.common.PDRectangle;
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/DetermineTextFitsField.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/DetermineTextFitsField.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/DetermineTextFitsField.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/DetermineTextFitsField.java Sat Oct 5 13:56:28 2019
@@ -22,6 +22,7 @@ import java.io.IOException;
import org.apache.pdfbox.cos.COSName;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDResources;
import org.apache.pdfbox.pdmodel.font.PDFont;
import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationWidget;
@@ -43,7 +44,7 @@ public final class DetermineTextFitsFiel
public static void main(String[] args) throws IOException
{
- try (PDDocument document = PDDocument.load(new File("target/SimpleForm.pdf")))
+ try (PDDocument document = PDFParser.load(new File("target/SimpleForm.pdf")))
{
PDAcroForm acroForm = document.getDocumentCatalog().getAcroForm();
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/FieldTriggers.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/FieldTriggers.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/FieldTriggers.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/FieldTriggers.java Sat Oct 5 13:56:28 2019
@@ -21,6 +21,7 @@ import java.io.File;
import java.io.IOException;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.interactive.action.PDActionJavaScript;
import org.apache.pdfbox.pdmodel.interactive.action.PDAnnotationAdditionalActions;
import org.apache.pdfbox.pdmodel.interactive.action.PDFormFieldAdditionalActions;
@@ -45,7 +46,7 @@ public final class FieldTriggers
public static void main(String[] args) throws IOException
{
// Load the PDF document created by SimpleForm.java
- try (PDDocument document = PDDocument.load(new File("target/SimpleForm.pdf")))
+ try (PDDocument document = PDFParser.load(new File("target/SimpleForm.pdf")))
{
PDAcroForm acroForm = document.getDocumentCatalog().getAcroForm();
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/FillFormField.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/FillFormField.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/FillFormField.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/FillFormField.java Sat Oct 5 13:56:28 2019
@@ -20,6 +20,7 @@ import java.io.File;
import java.io.IOException;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm;
import org.apache.pdfbox.pdmodel.interactive.form.PDTextField;
@@ -37,7 +38,7 @@ public final class FillFormField
{
String formTemplate = "src/main/resources/org/apache/pdfbox/examples/interactive/form/FillFormField.pdf";
- try (PDDocument pdfDocument = PDDocument.load(new File(formTemplate)))
+ try (PDDocument pdfDocument = PDFParser.load(new File(formTemplate)))
{
// get the document catalog
PDAcroForm acroForm = pdfDocument.getDocumentCatalog().getAcroForm();
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/PrintFields.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/PrintFields.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/PrintFields.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/PrintFields.java Sat Oct 5 13:56:28 2019
@@ -19,7 +19,9 @@ package org.apache.pdfbox.examples.inter
import java.io.File;
import java.io.IOException;
import java.util.List;
+
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocumentCatalog;
import org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm;
import org.apache.pdfbox.pdmodel.interactive.form.PDField;
@@ -109,7 +111,7 @@ public class PrintFields
}
else
{
- pdf = PDDocument.load(new File(args[0]));
+ pdf = PDFParser.load(new File(args[0]));
PrintFields exporter = new PrintFields();
exporter.printFields(pdf);
}
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/SetField.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/SetField.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/SetField.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/SetField.java Sat Oct 5 13:56:28 2019
@@ -18,7 +18,9 @@ package org.apache.pdfbox.examples.inter
import java.io.File;
import java.io.IOException;
+
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocumentCatalog;
import org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm;
import org.apache.pdfbox.pdmodel.interactive.form.PDCheckBox;
@@ -106,7 +108,7 @@ public class SetField
else
{
SetField example = new SetField();
- pdf = PDDocument.load(new File(args[0]));
+ pdf = PDFParser.load(new File(args[0]));
example.setField(pdf, args[1], args[2]);
pdf.save(args[0]);
}
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/UpdateFieldOnDocumentOpen.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/UpdateFieldOnDocumentOpen.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/UpdateFieldOnDocumentOpen.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/interactive/form/UpdateFieldOnDocumentOpen.java Sat Oct 5 13:56:28 2019
@@ -19,7 +19,9 @@ package org.apache.pdfbox.examples.inter
import java.io.File;
import java.io.IOException;
+
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.interactive.action.PDActionJavaScript;
/**
@@ -40,7 +42,7 @@ public final class UpdateFieldOnDocument
public static void main(String[] args) throws IOException
{
// Load the PDF document created by SimpleForm.java
- try (PDDocument document = PDDocument.load(new File("target/SimpleForm.pdf")))
+ try (PDDocument document = PDFParser.load(new File("target/SimpleForm.pdf")))
{
// Note that the JavaScript will depend on the reader application.
// The classes and methods available to Adobe Reader and Adobe Acrobat
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/lucene/LucenePDFDocument.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/lucene/LucenePDFDocument.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/lucene/LucenePDFDocument.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/lucene/LucenePDFDocument.java Sat Oct 5 13:56:28 2019
@@ -35,6 +35,7 @@ import org.apache.lucene.document.FieldT
import org.apache.lucene.document.StringField;
import org.apache.lucene.document.TextField;
import org.apache.lucene.index.IndexOptions;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDDocumentInformation;
import org.apache.pdfbox.pdmodel.encryption.InvalidPasswordException;
@@ -352,7 +353,7 @@ public class LucenePDFDocument
*/
private void addContent(Document document, InputStream is, String documentLocation) throws IOException
{
- try (PDDocument pdfDocument = PDDocument.load(is))
+ try (PDDocument pdfDocument = PDFParser.load(is))
{
// create a writer where to append the text content.
StringWriter writer = new StringWriter();
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddAnnotations.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddAnnotations.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddAnnotations.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddAnnotations.java Sat Oct 5 13:56:28 2019
@@ -19,7 +19,6 @@ package org.apache.pdfbox.examples.pdmod
import java.io.IOException;
import java.util.List;
import org.apache.pdfbox.cos.COSName;
-
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.common.PDRectangle;
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddImageToPDF.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddImageToPDF.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddImageToPDF.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddImageToPDF.java Sat Oct 5 13:56:28 2019
@@ -18,7 +18,9 @@ package org.apache.pdfbox.examples.pdmod
import java.io.File;
import java.io.IOException;
+
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
import org.apache.pdfbox.pdmodel.PDPageContentStream.AppendMode;
@@ -45,7 +47,7 @@ public class AddImageToPDF
public void createPDFFromImage( String inputFile, String imagePath, String outputFile )
throws IOException
{
- try (PDDocument doc = PDDocument.load(new File(inputFile)))
+ try (PDDocument doc = PDFParser.load(new File(inputFile)))
{
//we will add the image to the first page.
PDPage page = doc.getPage(0);
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddJavascript.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddJavascript.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddJavascript.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddJavascript.java Sat Oct 5 13:56:28 2019
@@ -17,6 +17,7 @@
package org.apache.pdfbox.examples.pdmodel;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.interactive.action.PDActionJavaScript;
import java.io.File;
@@ -49,7 +50,7 @@ public final class AddJavascript
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
PDActionJavaScript javascript = new PDActionJavaScript(
"app.alert( {cMsg: 'PDFBox rocks!', nIcon: 3, nType: 0, cTitle: 'PDFBox Javascript example' } );");
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddMessageToEachPage.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddMessageToEachPage.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddMessageToEachPage.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddMessageToEachPage.java Sat Oct 5 13:56:28 2019
@@ -20,6 +20,7 @@ import java.io.File;
import java.io.IOException;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.common.PDRectangle;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
@@ -55,7 +56,7 @@ public class AddMessageToEachPage
*/
public void doIt( String file, String message, String outfile ) throws IOException
{
- try (PDDocument doc = PDDocument.load(new File(file)))
+ try (PDDocument doc = PDFParser.load(new File(file)))
{
PDFont font = PDType1Font.HELVETICA_BOLD;
float fontSize = 36.0f;
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddMetadataFromDocInfo.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddMetadataFromDocInfo.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddMetadataFromDocInfo.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/AddMetadataFromDocInfo.java Sat Oct 5 13:56:28 2019
@@ -17,6 +17,7 @@
package org.apache.pdfbox.examples.pdmodel;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocumentCatalog;
import org.apache.pdfbox.pdmodel.PDDocumentInformation;
import org.apache.pdfbox.pdmodel.common.PDMetadata;
@@ -61,7 +62,7 @@ public final class AddMetadataFromDocInf
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
if (document.isEncrypted())
{
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreateBookmarks.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreateBookmarks.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreateBookmarks.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreateBookmarks.java Sat Oct 5 13:56:28 2019
@@ -20,6 +20,7 @@ import java.io.File;
import java.io.IOException;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PageMode;
import org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageDestination;
@@ -55,7 +56,7 @@ public final class CreateBookmarks
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
if (document.isEncrypted())
{
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreateGradientShadingPDF.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreateGradientShadingPDF.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreateGradientShadingPDF.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreateGradientShadingPDF.java Sat Oct 5 13:56:28 2019
@@ -28,6 +28,7 @@ import org.apache.pdfbox.cos.COSInteger;
import org.apache.pdfbox.cos.COSName;
import org.apache.pdfbox.cos.COSStream;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.common.function.PDFunctionType2;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
@@ -194,7 +195,7 @@ public class CreateGradientShadingPDF
document.close();
// render the PDF and save it into a PNG file
- document = PDDocument.load(new File(file));
+ document = PDFParser.load(new File(file));
BufferedImage bim = new PDFRenderer(document).renderImageWithDPI(0, 100);
ImageIO.write(bim, "png", new File(file + ".png"));
document.close();
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreatePDFA.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreatePDFA.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreatePDFA.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/CreatePDFA.java Sat Oct 5 13:56:28 2019
@@ -21,6 +21,7 @@ import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import javax.xml.transform.TransformerException;
+
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/EmbeddedFonts.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/EmbeddedFonts.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/EmbeddedFonts.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/EmbeddedFonts.java Sat Oct 5 13:56:28 2019
@@ -19,6 +19,7 @@ package org.apache.pdfbox.examples.pdmod
import java.io.File;
import java.io.IOException;
+
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.common.PDRectangle;
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractEmbeddedFiles.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractEmbeddedFiles.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractEmbeddedFiles.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractEmbeddedFiles.java Sat Oct 5 13:56:28 2019
@@ -22,7 +22,9 @@ import java.io.IOException;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
+
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocumentNameDictionary;
import org.apache.pdfbox.pdmodel.PDEmbeddedFilesNameTreeNode;
import org.apache.pdfbox.pdmodel.PDPage;
@@ -64,7 +66,7 @@ public final class ExtractEmbeddedFiles
{
File pdfFile = new File(args[0]);
String filePath = pdfFile.getParent() + System.getProperty("file.separator");
- document = PDDocument.load(pdfFile );
+ document = PDFParser.load(pdfFile);
PDDocumentNameDictionary namesDictionary =
new PDDocumentNameDictionary( document.getDocumentCatalog() );
PDEmbeddedFilesNameTreeNode efTree = namesDictionary.getEmbeddedFiles();
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractMetadata.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractMetadata.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractMetadata.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractMetadata.java Sat Oct 5 13:56:28 2019
@@ -17,6 +17,7 @@
package org.apache.pdfbox.examples.pdmodel;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocumentCatalog;
import org.apache.pdfbox.pdmodel.PDDocumentInformation;
import org.apache.pdfbox.pdmodel.common.PDMetadata;
@@ -62,7 +63,7 @@ public final class ExtractMetadata
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
PDDocumentCatalog catalog = document.getDocumentCatalog();
PDMetadata meta = catalog.getMetadata();
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractTTFFonts.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractTTFFonts.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractTTFFonts.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractTTFFonts.java Sat Oct 5 13:56:28 2019
@@ -25,6 +25,7 @@ import java.io.OutputStream;
import org.apache.pdfbox.cos.COSName;
import org.apache.pdfbox.io.IOUtils;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDResources;
import org.apache.pdfbox.pdmodel.common.PDStream;
@@ -121,7 +122,7 @@ public final class ExtractTTFFonts
{
prefix = pdfFile.substring(0, pdfFile.length() - 4);
}
- try (PDDocument document = PDDocument.load(new File(pdfFile), password))
+ try (PDDocument document = PDFParser.load(new File(pdfFile), password))
{
for (PDPage page : document.getPages())
{
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/GoToSecondBookmarkOnOpen.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/GoToSecondBookmarkOnOpen.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/GoToSecondBookmarkOnOpen.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/GoToSecondBookmarkOnOpen.java Sat Oct 5 13:56:28 2019
@@ -17,6 +17,7 @@
package org.apache.pdfbox.examples.pdmodel;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.interactive.action.PDActionGoTo;
import org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDDestination;
import org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline.PDDocumentOutline;
@@ -52,7 +53,7 @@ public final class GoToSecondBookmarkOnO
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
if( document.isEncrypted() )
{
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/HelloWorldTTF.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/HelloWorldTTF.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/HelloWorldTTF.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/HelloWorldTTF.java Sat Oct 5 13:56:28 2019
@@ -19,6 +19,7 @@ package org.apache.pdfbox.examples.pdmod
import java.io.File;
import java.io.IOException;
+
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/HelloWorldType1.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/HelloWorldType1.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/HelloWorldType1.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/HelloWorldType1.java Sat Oct 5 13:56:28 2019
@@ -19,6 +19,7 @@ package org.apache.pdfbox.examples.pdmod
import java.io.FileInputStream;
import java.io.IOException;
+
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ImageToPDF.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ImageToPDF.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ImageToPDF.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ImageToPDF.java Sat Oct 5 13:56:28 2019
@@ -17,6 +17,7 @@
package org.apache.pdfbox.examples.pdmodel;
import java.io.IOException;
+
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintBookmarks.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintBookmarks.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintBookmarks.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintBookmarks.java Sat Oct 5 13:56:28 2019
@@ -20,6 +20,7 @@ import java.io.File;
import java.io.IOException;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.interactive.action.PDActionGoTo;
import org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDNamedDestination;
import org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageDestination;
@@ -50,7 +51,7 @@ public class PrintBookmarks
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
PrintBookmarks meta = new PrintBookmarks();
PDDocumentOutline outline = document.getDocumentCatalog().getDocumentOutline();
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintDocumentMetaData.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintDocumentMetaData.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintDocumentMetaData.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintDocumentMetaData.java Sat Oct 5 13:56:28 2019
@@ -17,6 +17,7 @@
package org.apache.pdfbox.examples.pdmodel;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocumentCatalog;
import org.apache.pdfbox.pdmodel.PDDocumentInformation;
import org.apache.pdfbox.pdmodel.common.PDMetadata;
@@ -49,7 +50,7 @@ public class PrintDocumentMetaData
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
PrintDocumentMetaData meta = new PrintDocumentMetaData();
meta.printMetadata( document );
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintURLs.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintURLs.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintURLs.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/PrintURLs.java Sat Oct 5 13:56:28 2019
@@ -24,6 +24,7 @@ import java.lang.reflect.Method;
import java.util.List;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.common.PDRectangle;
import org.apache.pdfbox.pdmodel.interactive.action.PDAction;
@@ -67,7 +68,7 @@ public final class PrintURLs
}
else
{
- doc = PDDocument.load( new File(args[0]) );
+ doc = PDFParser.load(new File(args[0]));
int pageNum = 0;
for( PDPage page : doc.getPages() )
{
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RemoveFirstPage.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RemoveFirstPage.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RemoveFirstPage.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RemoveFirstPage.java Sat Oct 5 13:56:28 2019
@@ -17,6 +17,7 @@
package org.apache.pdfbox.examples.pdmodel;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import java.io.File;
import java.io.IOException;
@@ -48,7 +49,7 @@ public final class RemoveFirstPage
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
if( document.isEncrypted() )
{
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ReplaceURLs.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ReplaceURLs.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ReplaceURLs.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ReplaceURLs.java Sat Oct 5 13:56:28 2019
@@ -21,6 +21,7 @@ import java.io.IOException;
import java.util.List;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.interactive.action.PDAction;
import org.apache.pdfbox.pdmodel.interactive.action.PDActionURI;
@@ -66,7 +67,7 @@ public final class ReplaceURLs
}
else
{
- doc = PDDocument.load( new File(args[0]) );
+ doc = PDFParser.load(new File(args[0]));
int pageNum = 0;
for( PDPage page : doc.getPages() )
{
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RubberStamp.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RubberStamp.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RubberStamp.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RubberStamp.java Sat Oct 5 13:56:28 2019
@@ -17,6 +17,7 @@
package org.apache.pdfbox.examples.pdmodel;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.common.PDRectangle;
import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotation;
@@ -53,7 +54,7 @@ public final class RubberStamp
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
if( document.isEncrypted() )
{
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RubberStampWithImage.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RubberStampWithImage.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RubberStampWithImage.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/RubberStampWithImage.java Sat Oct 5 13:56:28 2019
@@ -25,6 +25,7 @@ import java.util.Locale;
import org.apache.pdfbox.cos.COSDictionary;
import org.apache.pdfbox.cos.COSName;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDResources;
import org.apache.pdfbox.pdmodel.common.PDRectangle;
@@ -62,7 +63,7 @@ public class RubberStampWithImage
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
if( document.isEncrypted() )
{
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ShowColorBoxes.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ShowColorBoxes.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ShowColorBoxes.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ShowColorBoxes.java Sat Oct 5 13:56:28 2019
@@ -18,6 +18,7 @@ package org.apache.pdfbox.examples.pdmod
import java.awt.Color;
import java.io.IOException;
+
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/SuperimposePage.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/SuperimposePage.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/SuperimposePage.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/SuperimposePage.java Sat Oct 5 13:56:28 2019
@@ -18,13 +18,15 @@ package org.apache.pdfbox.examples.pdmod
import java.io.File;
import java.io.IOException;
-import org.apache.pdfbox.pdmodel.PDDocument;
+
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.common.PDRectangle;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
import org.apache.pdfbox.pdmodel.font.PDType1Font;
import org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject;
import org.apache.pdfbox.multipdf.LayerUtility;
+import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.util.Matrix;
/**
@@ -48,7 +50,7 @@ public final class SuperimposePage
String sourcePath = args[0];
String destPath = args[1];
- try (PDDocument sourceDoc = PDDocument.load(new File(sourcePath)))
+ try (PDDocument sourceDoc = PDFParser.load(new File(sourcePath)))
{
int sourcePage = 1;
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/printing/Printing.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/printing/Printing.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/printing/Printing.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/printing/Printing.java Sat Oct 5 13:56:28 2019
@@ -28,7 +28,9 @@ import javax.print.attribute.HashPrintRe
import javax.print.attribute.PrintRequestAttributeSet;
import javax.print.attribute.standard.PageRanges;
import javax.print.attribute.standard.Sides;
+
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences;
import org.apache.pdfbox.printing.PDFPageable;
import org.apache.pdfbox.printing.PDFPrintable;
@@ -54,7 +56,7 @@ public final class Printing
}
String filename = args[0];
- try (PDDocument document = PDDocument.load(new File(filename)))
+ try (PDDocument document = PDFParser.load(new File(filename)))
{
// choose your printing method:
print(document);
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomGraphicsStreamEngine.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomGraphicsStreamEngine.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomGraphicsStreamEngine.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomGraphicsStreamEngine.java Sat Oct 5 13:56:28 2019
@@ -25,6 +25,7 @@ import org.apache.pdfbox.contentstream.P
import org.apache.pdfbox.cos.COSArray;
import org.apache.pdfbox.cos.COSName;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.font.PDFont;
import org.apache.pdfbox.pdmodel.graphics.image.PDImage;
@@ -57,7 +58,7 @@ public class CustomGraphicsStreamEngine
File file = new File("src/main/resources/org/apache/pdfbox/examples/rendering/",
"custom-render-demo.pdf");
- try (PDDocument doc = PDDocument.load(file))
+ try (PDDocument doc = PDFParser.load(file))
{
PDPage page = doc.getPage(0);
CustomGraphicsStreamEngine engine = new CustomGraphicsStreamEngine(page);
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomPageDrawer.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomPageDrawer.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomPageDrawer.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomPageDrawer.java Sat Oct 5 13:56:28 2019
@@ -31,6 +31,7 @@ import java.io.IOException;
import javax.imageio.ImageIO;
import org.apache.pdfbox.contentstream.PDFGraphicsStreamEngine;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.font.PDFont;
import org.apache.pdfbox.pdmodel.graphics.color.PDColor;
import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotation;
@@ -56,7 +57,7 @@ public class CustomPageDrawer
File file = new File("src/main/resources/org/apache/pdfbox/examples/rendering/",
"custom-render-demo.pdf");
- try (PDDocument doc = PDDocument.load(file))
+ try (PDDocument doc = PDFParser.load(file))
{
PDFRenderer renderer = new MyPDFRenderer(doc);
BufferedImage image = renderer.renderImage(0);
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateEmbeddedTimeStamp.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateEmbeddedTimeStamp.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateEmbeddedTimeStamp.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateEmbeddedTimeStamp.java Sat Oct 5 13:56:28 2019
@@ -31,6 +31,7 @@ import java.util.TreeMap;
import org.apache.pdfbox.cos.COSBase;
import org.apache.pdfbox.cos.COSName;
import org.apache.pdfbox.io.IOUtils;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature;
import org.apache.pdfbox.util.Hex;
@@ -88,7 +89,7 @@ public class CreateEmbeddedTimeStamp
}
// sign
- try (PDDocument doc = PDDocument.load(inFile))
+ try (PDDocument doc = PDFParser.load(inFile))
{
document = doc;
processTimeStamping(outFile, inFile.getAbsolutePath());
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateSignature.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateSignature.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateSignature.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateSignature.java Sat Oct 5 13:56:28 2019
@@ -30,6 +30,7 @@ import java.security.UnrecoverableKeyExc
import java.security.cert.CertificateException;
import java.util.Calendar;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.interactive.digitalsignature.ExternalSigningSupport;
import org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature;
@@ -105,7 +106,7 @@ public class CreateSignature extends Cre
// sign
try (FileOutputStream fos = new FileOutputStream(outFile);
- PDDocument doc = PDDocument.load(inFile))
+ PDDocument doc = PDFParser.load(inFile))
{
signDetached(doc, fos);
}
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateSignedTimeStamp.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateSignedTimeStamp.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateSignedTimeStamp.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateSignedTimeStamp.java Sat Oct 5 13:56:28 2019
@@ -28,6 +28,7 @@ import java.security.NoSuchAlgorithmExce
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.pdfbox.cos.COSName;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature;
import org.apache.pdfbox.pdmodel.interactive.digitalsignature.SignatureInterface;
@@ -84,7 +85,7 @@ public class CreateSignedTimeStamp imple
}
// sign
- try (PDDocument doc = PDDocument.load(inFile);
+ try (PDDocument doc = PDFParser.load(inFile);
FileOutputStream fos = new FileOutputStream(outFile))
{
signDetached(doc, fos);
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateVisibleSignature.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateVisibleSignature.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateVisibleSignature.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateVisibleSignature.java Sat Oct 5 13:56:28 2019
@@ -31,6 +31,7 @@ import java.util.Calendar;
import org.apache.pdfbox.cos.COSName;
import org.apache.pdfbox.io.IOUtils;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.interactive.digitalsignature.ExternalSigningSupport;
import org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature;
@@ -190,7 +191,7 @@ public class CreateVisibleSignature exte
// creating output document and prepare the IO streams.
try (FileOutputStream fos = new FileOutputStream(signedFile);
- PDDocument doc = PDDocument.load(inputFile))
+ PDDocument doc = PDFParser.load(inputFile))
{
int accessPermissions = SigUtils.getMDPPermission(doc);
if (accessPermissions == 1)
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateVisibleSignature2.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateVisibleSignature2.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateVisibleSignature2.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/CreateVisibleSignature2.java Sat Oct 5 13:56:28 2019
@@ -38,6 +38,7 @@ import java.util.List;
import org.apache.pdfbox.cos.COSName;
import org.apache.pdfbox.io.IOUtils;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
@@ -163,7 +164,7 @@ public class CreateVisibleSignature2 ext
// creating output document and prepare the IO streams.
try (FileOutputStream fos = new FileOutputStream(signedFile);
- PDDocument doc = PDDocument.load(inputFile))
+ PDDocument doc = PDFParser.load(inputFile))
{
int accessPermissions = SigUtils.getMDPPermission(doc);
if (accessPermissions == 1)
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/AddValidationInformation.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/AddValidationInformation.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/AddValidationInformation.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/signature/validation/AddValidationInformation.java Sat Oct 5 13:56:28 2019
@@ -48,6 +48,7 @@ import org.apache.pdfbox.examples.signat
import org.apache.pdfbox.examples.signature.cert.OcspHelper;
import org.apache.pdfbox.examples.signature.cert.RevokedCertificateException;
import org.apache.pdfbox.examples.signature.validation.CertInformationCollector.CertSignatureInformation;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDDocumentCatalog;
import org.apache.pdfbox.pdmodel.encryption.SecurityProvider;
@@ -95,7 +96,7 @@ public class AddValidationInformation
throw new FileNotFoundException("Document for signing does not exist");
}
- try (PDDocument doc = PDDocument.load(inFile);
+ try (PDDocument doc = PDFParser.load(inFile);
FileOutputStream fos = new FileOutputStream(outFile))
{
document = doc;
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/AddWatermarkText.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/AddWatermarkText.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/AddWatermarkText.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/AddWatermarkText.java Sat Oct 5 13:56:28 2019
@@ -18,7 +18,9 @@ package org.apache.pdfbox.examples.util;
import java.io.File;
import java.io.IOException;
+
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
import org.apache.pdfbox.pdmodel.font.PDFont;
@@ -50,7 +52,7 @@ public class AddWatermarkText
File dstFile = new File(args[1]);
String text = args[2];
- try (PDDocument doc = PDDocument.load(srcFile))
+ try (PDDocument doc = PDFParser.load(srcFile))
{
for (PDPage page : doc.getPages())
{
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java Sat Oct 5 13:56:28 2019
@@ -33,6 +33,7 @@ import java.util.List;
import javax.imageio.ImageIO;
import org.apache.fontbox.util.BoundingBox;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.common.PDRectangle;
import org.apache.pdfbox.pdmodel.font.PDCIDFontType2;
@@ -95,7 +96,7 @@ public class DrawPrintTextLocations exte
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
DrawPrintTextLocations stripper = new DrawPrintTextLocations(document, args[0]);
stripper.setSortByPosition(true);
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/ExtractTextByArea.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/ExtractTextByArea.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/ExtractTextByArea.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/ExtractTextByArea.java Sat Oct 5 13:56:28 2019
@@ -21,6 +21,7 @@ import java.io.File;
import java.io.IOException;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.text.PDFTextStripperByArea;
@@ -52,7 +53,7 @@ public final class ExtractTextByArea
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
PDFTextStripperByArea stripper = new PDFTextStripperByArea();
stripper.setSortByPosition( true );
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/ExtractTextSimple.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/ExtractTextSimple.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/ExtractTextSimple.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/ExtractTextSimple.java Sat Oct 5 13:56:28 2019
@@ -18,7 +18,9 @@ package org.apache.pdfbox.examples.util;
import java.io.File;
import java.io.IOException;
+
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.encryption.AccessPermission;
import org.apache.pdfbox.text.PDFTextStripper;
@@ -50,7 +52,7 @@ public class ExtractTextSimple
usage();
}
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
AccessPermission ap = document.getCurrentAccessPermission();
if (!ap.canExtractContent())
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PDFHighlighter.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PDFHighlighter.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PDFHighlighter.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PDFHighlighter.java Sat Oct 5 13:56:28 2019
@@ -25,6 +25,7 @@ import java.util.regex.Matcher;
import java.util.regex.Pattern;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.text.PDFTextStripper;
@@ -145,7 +146,7 @@ public class PDFHighlighter extends PDFT
}
String[] highlightStrings = new String[args.length - 1];
System.arraycopy(args, 1, highlightStrings, 0, highlightStrings.length);
- try (PDDocument doc = PDDocument.load(new File(args[0])))
+ try (PDDocument doc = PDFParser.load(new File(args[0])))
{
xmlExtractor.generateXMLHighlight(
doc,
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintImageLocations.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintImageLocations.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintImageLocations.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintImageLocations.java Sat Oct 5 13:56:28 2019
@@ -19,6 +19,7 @@ package org.apache.pdfbox.examples.util;
import org.apache.pdfbox.cos.COSBase;
import org.apache.pdfbox.cos.COSName;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.graphics.PDXObject;
import org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject;
@@ -76,7 +77,7 @@ public class PrintImageLocations extends
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
PrintImageLocations printer = new PrintImageLocations();
int pageNum = 0;
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java Sat Oct 5 13:56:28 2019
@@ -34,6 +34,7 @@ import org.apache.pdfbox.contentstream.o
import org.apache.pdfbox.contentstream.operator.color.SetStrokingDeviceGrayColor;
import org.apache.pdfbox.contentstream.operator.color.SetStrokingDeviceRGBColor;
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.graphics.color.PDColor;
import org.apache.pdfbox.pdmodel.graphics.state.RenderingMode;
import org.apache.pdfbox.text.PDFTextStripper;
@@ -87,7 +88,7 @@ public class PrintTextColors extends PDF
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
PDFTextStripper stripper = new PrintTextColors();
stripper.setSortByPosition(true);
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java Sat Oct 5 13:56:28 2019
@@ -22,7 +22,9 @@ import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.util.List;
+
import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.text.PDFTextStripper;
import org.apache.pdfbox.text.TextPosition;
@@ -57,7 +59,7 @@ public class PrintTextLocations extends
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
PDFTextStripper stripper = new PrintTextLocations();
stripper.setSortByPosition( true );
Modified: pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/RemoveAllText.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/RemoveAllText.java?rev=1868018&r1=1868017&r2=1868018&view=diff
==============================================================================
--- pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/RemoveAllText.java (original)
+++ pdfbox/branches/issue4569/examples/src/main/java/org/apache/pdfbox/examples/util/RemoveAllText.java Sat Oct 5 13:56:28 2019
@@ -26,6 +26,7 @@ import org.apache.pdfbox.contentstream.P
import org.apache.pdfbox.contentstream.operator.Operator;
import org.apache.pdfbox.contentstream.operator.OperatorName;
import org.apache.pdfbox.cos.COSName;
+import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdfparser.PDFStreamParser;
import org.apache.pdfbox.pdfwriter.ContentStreamWriter;
import org.apache.pdfbox.pdmodel.PDDocument;
@@ -67,7 +68,7 @@ public final class RemoveAllText
}
else
{
- try (PDDocument document = PDDocument.load(new File(args[0])))
+ try (PDDocument document = PDFParser.load(new File(args[0])))
{
if (document.isEncrypted())
{