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 2020/01/12 11:52:15 UTC

svn commit: r1872661 - in /pdfbox/trunk: debugger/src/main/java/org/apache/pdfbox/debugger/fontencodingpane/ examples/src/main/java/org/apache/pdfbox/examples/rendering/ tools/src/main/java/org/apache/pdfbox/tools/

Author: tilman
Date: Sun Jan 12 11:52:15 2020
New Revision: 1872661

URL: http://svn.apache.org/viewvc?rev=1872661&view=rev
Log:
PDFBOX-4071: use %n in place of \n to produce platform-specific line separator

Modified:
    pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/fontencodingpane/Type3Font.java
    pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomGraphicsStreamEngine.java
    pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFToImage.java

Modified: pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/fontencodingpane/Type3Font.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/fontencodingpane/Type3Font.java?rev=1872661&r1=1872660&r2=1872661&view=diff
==============================================================================
--- pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/fontencodingpane/Type3Font.java (original)
+++ pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/fontencodingpane/Type3Font.java Sun Jan 12 11:52:15 2020
@@ -182,7 +182,7 @@ class Type3Font extends FontPane
                 cs.beginText();
                 cs.setFont(font, scale / Math.min(Math.abs(scalingFactorX), Math.abs(scalingFactorY)));
                 // can't use showText() because there's no guarantee we have the unicode
-                cs.appendRawCommands(String.format("<%02X> Tj\n", index).getBytes(StandardCharsets.ISO_8859_1));
+                cs.appendRawCommands(String.format("<%02X> Tj%n", index).getBytes(StandardCharsets.ISO_8859_1));
                 cs.endText();
             }
             doc.addPage(page);

Modified: pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomGraphicsStreamEngine.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomGraphicsStreamEngine.java?rev=1872661&r1=1872660&r2=1872661&view=diff
==============================================================================
--- pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomGraphicsStreamEngine.java (original)
+++ pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomGraphicsStreamEngine.java Sun Jan 12 11:52:15 2020
@@ -83,7 +83,7 @@ public class CustomGraphicsStreamEngine
     @Override
     public void appendRectangle(Point2D p0, Point2D p1, Point2D p2, Point2D p3) throws IOException
     {
-        System.out.printf("appendRectangle %.2f %.2f, %.2f %.2f, %.2f %.2f, %.2f %.2f\n",
+        System.out.printf("appendRectangle %.2f %.2f, %.2f %.2f, %.2f %.2f, %.2f %.2f%n",
                 p0.getX(), p0.getY(), p1.getX(), p1.getY(),
                 p2.getX(), p2.getY(), p3.getX(), p3.getY());
     }
@@ -103,19 +103,19 @@ public class CustomGraphicsStreamEngine
     @Override
     public void moveTo(float x, float y) throws IOException
     {
-        System.out.printf("moveTo %.2f %.2f\n", x, y);
+        System.out.printf("moveTo %.2f %.2f%n", x, y);
     }
 
     @Override
     public void lineTo(float x, float y) throws IOException
     {
-        System.out.printf("lineTo %.2f %.2f\n", x, y);
+        System.out.printf("lineTo %.2f %.2f%n", x, y);
     }
 
     @Override
     public void curveTo(float x1, float y1, float x2, float y2, float x3, float y3) throws IOException
     {
-        System.out.printf("curveTo %.2f %.2f, %.2f %.2f, %.2f %.2f\n", x1, y1, x2, y2, x3, y3);
+        System.out.printf("curveTo %.2f %.2f, %.2f %.2f, %.2f %.2f%n", x1, y1, x2, y2, x3, y3);
     }
 
     @Override

Modified: pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFToImage.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFToImage.java?rev=1872661&r1=1872660&r2=1872661&view=diff
==============================================================================
--- pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFToImage.java (original)
+++ pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFToImage.java Sun Jan 12 11:52:15 2020
@@ -262,7 +262,7 @@ public final class PDFToImage
                 int count = 1 + endPage - startPage;
                 if (showTime)
                 {
-                    System.err.printf("Rendered %d page%s in %dms\n", count, count == 1 ? "" : "s",
+                    System.err.printf("Rendered %d page%s in %dms%n", count, count == 1 ? "" : "s",
                                       duration / 1000000);
                 }