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 2024/12/29 11:27:07 UTC

svn commit: r1922734 - /pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/TextToPDF.java

Author: tilman
Date: Sun Dec 29 11:27:06 2024
New Revision: 1922734

URL: http://svn.apache.org/viewvc?rev=1922734&view=rev
Log:
PDFBOX-1529: allow float font size parameter, as suggested by Dave Powell

Modified:
    pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/TextToPDF.java

Modified: pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/TextToPDF.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/TextToPDF.java?rev=1922734&r1=1922733&r2=1922734&view=diff
==============================================================================
--- pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/TextToPDF.java (original)
+++ pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/TextToPDF.java Sun Dec 29 11:27:06 2024
@@ -58,7 +58,7 @@ public class TextToPDF implements Callab
     /**
      * The default font size
      */
-    private static final int DEFAULT_FONT_SIZE = 10;
+    private static final float DEFAULT_FONT_SIZE = 10;
     
     /**
      * The line height as a factor of the font size
@@ -72,9 +72,9 @@ public class TextToPDF implements Callab
     @SuppressWarnings("squid:S106")
     private final PrintStream SYSERR;
 
-    @Option(names = "-fontSize", description = "the size of the font to use (default: ${DEFAULT-VALUE}")
-    private int fontSize = DEFAULT_FONT_SIZE;
-    
+    @Option(names = "-fontSize", description = "the size of the font to use (default: ${DEFAULT-VALUE})")
+    private float fontSize = DEFAULT_FONT_SIZE;
+
     @Option(names = "-landscape", description = "set orientation to landscape")
     private boolean landscape = false;
 
@@ -399,17 +399,18 @@ public class TextToPDF implements Callab
     {
         this.font = aFont;
     }
+
     /**
      * @return Returns the fontSize.
      */
-    public int getFontSize()
+    public float getFontSize()
     {
         return fontSize;
     }
     /**
      * @param aFontSize The fontSize to set.
      */
-    public void setFontSize(int aFontSize)
+    public void setFontSize(float aFontSize)
     {
         this.fontSize = aFontSize;
     }