You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2025/07/13 13:24:08 UTC
svn commit: r1927192 - in /pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util: DrawPrintTextLocations.java PrintTextColors.java PrintTextLocations.java
Author: tilman
Date: Sun Jul 13 13:24:08 2025
New Revision: 1927192
URL: http://svn.apache.org/viewvc?rev=1927192&view=rev
Log:
PDFBOX-5660: use NullWriter
Modified:
pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java
pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java
pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java
Modified: pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java?rev=1927192&r1=1927191&r2=1927192&view=diff
==============================================================================
--- pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java (original)
+++ pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java Sun Jul 13 13:24:08 2025
@@ -24,11 +24,9 @@ import java.awt.geom.AffineTransform;
import java.awt.geom.GeneralPath;
import java.awt.geom.Rectangle2D;
import java.awt.image.BufferedImage;
-import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.IOException;
import java.io.OutputStreamWriter;
-import java.io.Writer;
import java.util.List;
import javax.imageio.ImageIO;
import org.apache.fontbox.util.BoundingBox;
@@ -235,8 +233,7 @@ public class DrawPrintTextLocations exte
setStartPage(page + 1);
setEndPage(page + 1);
- Writer dummy = new OutputStreamWriter(new ByteArrayOutputStream());
- writeText(document, dummy);
+ writeText(document, OutputStreamWriter.nullWriter());
// beads in green
g2d.setStroke(new BasicStroke(0.4f));
Modified: pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java?rev=1927192&r1=1927191&r2=1927192&view=diff
==============================================================================
--- pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java (original)
+++ pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java Sun Jul 13 13:24:08 2025
@@ -16,11 +16,9 @@
*/
package org.apache.pdfbox.examples.util;
-import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.IOException;
import java.io.OutputStreamWriter;
-import java.io.Writer;
import org.apache.pdfbox.Loader;
import org.apache.pdfbox.contentstream.operator.color.SetNonStrokingColor;
@@ -96,8 +94,7 @@ public class PrintTextColors extends PDF
stripper.setStartPage(1);
stripper.setEndPage(document.getNumberOfPages());
- Writer dummy = new OutputStreamWriter(new ByteArrayOutputStream());
- stripper.writeText(document, dummy);
+ stripper.writeText(document, OutputStreamWriter.nullWriter());
}
}
}
Modified: pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java?rev=1927192&r1=1927191&r2=1927192&view=diff
==============================================================================
--- pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java (original)
+++ pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java Sun Jul 13 13:24:08 2025
@@ -16,11 +16,9 @@
*/
package org.apache.pdfbox.examples.util;
-import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.IOException;
import java.io.OutputStreamWriter;
-import java.io.Writer;
import java.util.List;
import org.apache.pdfbox.Loader;
@@ -66,8 +64,7 @@ public class PrintTextLocations extends
stripper.setStartPage( 1 );
stripper.setEndPage( document.getNumberOfPages() );
- Writer dummy = new OutputStreamWriter(new ByteArrayOutputStream());
- stripper.writeText(document, dummy);
+ stripper.writeText(document, OutputStreamWriter.nullWriter());
}
}
}