Author: tilman
Date: Sun Jul 13 13:27:46 2025
New Revision: 1927194

URL: http://svn.apache.org/viewvc?rev=1927194&view=rev
Log:
PDFBOX-5660: avoid default encoding

Modified:
    
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java
    
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java
    
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java

Modified: 
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java?rev=1927194&r1=1927193&r2=1927194&view=diff
==============================================================================
--- 
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java
 (original)
+++ 
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/DrawPrintTextLocations.java
 Sun Jul 13 13:27:46 2025
@@ -47,6 +47,7 @@ import org.apache.pdfbox.pdmodel.interac
 import org.apache.pdfbox.rendering.PDFRenderer;
 import org.apache.pdfbox.text.PDFTextStripper;
 import org.apache.pdfbox.text.TextPosition;
+import org.apache.pdfbox.util.Charsets;
 import org.apache.pdfbox.util.Matrix;
 import org.apache.pdfbox.util.Vector;
 
@@ -254,7 +255,7 @@ public class DrawPrintTextLocations exte
         setStartPage(page + 1);
         setEndPage(page + 1);
 
-        Writer dummy = new OutputStreamWriter(new ByteArrayOutputStream());
+        Writer dummy = new OutputStreamWriter(new ByteArrayOutputStream(), 
Charsets.US_ASCII);
         writeText(document, dummy);
         
         // beads in green

Modified: 
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java?rev=1927194&r1=1927193&r2=1927194&view=diff
==============================================================================
--- 
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java
 (original)
+++ 
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextColors.java
 Sun Jul 13 13:27:46 2025
@@ -38,6 +38,7 @@ import org.apache.pdfbox.pdmodel.graphic
 import org.apache.pdfbox.pdmodel.graphics.state.RenderingMode;
 import org.apache.pdfbox.text.PDFTextStripper;
 import org.apache.pdfbox.text.TextPosition;
+import org.apache.pdfbox.util.Charsets;
 
 /**
  * This is an example on how to get the colors of text. Note that this will 
not tell the background,
@@ -97,7 +98,7 @@ public class PrintTextColors extends PDF
                 stripper.setStartPage(1);
                 stripper.setEndPage(document.getNumberOfPages());
 
-                Writer dummy = new OutputStreamWriter(new 
ByteArrayOutputStream());
+                Writer dummy = new OutputStreamWriter(new 
ByteArrayOutputStream(), Charsets.US_ASCII);
                 stripper.writeText(document, dummy);
             }
             finally

Modified: 
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java?rev=1927194&r1=1927193&r2=1927194&view=diff
==============================================================================
--- 
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java
 (original)
+++ 
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/util/PrintTextLocations.java
 Sun Jul 13 13:27:46 2025
@@ -25,6 +25,7 @@ import java.util.List;
 import org.apache.pdfbox.pdmodel.PDDocument;
 import org.apache.pdfbox.text.PDFTextStripper;
 import org.apache.pdfbox.text.TextPosition;
+import org.apache.pdfbox.util.Charsets;
 
 /**
  * This is an example on how to get some x/y coordinates of text.
@@ -67,7 +68,7 @@ public class PrintTextLocations extends
                 stripper.setStartPage( 1 );
                 stripper.setEndPage( document.getNumberOfPages() );
 
-                Writer dummy = new OutputStreamWriter(new 
ByteArrayOutputStream());
+                Writer dummy = new OutputStreamWriter(new 
ByteArrayOutputStream(), Charsets.US_ASCII);
                 stripper.writeText(document, dummy);
             }
             finally


Reply via email to