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;
}