diff options
author | PJ Fanning <fanningpj@apache.org> | 2023-11-08 13:41:53 +0000 |
---|---|---|
committer | PJ Fanning <fanningpj@apache.org> | 2023-11-08 13:41:53 +0000 |
commit | 8819952b2f7210d4201a1b1d75d420abc67d8c2c (patch) | |
tree | d8296a8a2eee2a2b02da2f70331b4e58ebe3f35b /poi-ooxml/src/main | |
parent | e95a4d84d094763f706ff7e5585a5374b1638013 (diff) | |
download | poi-8819952b2f7210d4201a1b1d75d420abc67d8c2c.tar.gz poi-8819952b2f7210d4201a1b1d75d420abc67d8c2c.zip |
[bug-68094] try to improve cell width derivation by not rounding
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1913676 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'poi-ooxml/src/main')
-rw-r--r-- | poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/AutoSizeColumnTracker.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/AutoSizeColumnTracker.java b/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/AutoSizeColumnTracker.java index 9df140d414..0891b300a7 100644 --- a/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/AutoSizeColumnTracker.java +++ b/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/AutoSizeColumnTracker.java @@ -47,7 +47,7 @@ import org.apache.poi.util.Internal; */ @Internal /*package*/ class AutoSizeColumnTracker { - private final int defaultCharWidth; + private final float defaultCharWidth; private final DataFormatter dataFormatter = new DataFormatter(); // map of tracked columns, with values containing the best-fit width for the column @@ -114,7 +114,7 @@ import org.apache.poi.util.Internal; */ public AutoSizeColumnTracker(final Sheet sheet) { // If sheet needs to be saved, use a java.lang.ref.WeakReference to avoid garbage collector gridlock. - defaultCharWidth = SheetUtil.getDefaultCharWidth(sheet.getWorkbook()); + defaultCharWidth = SheetUtil.getDefaultCharWidthAsFloat(sheet.getWorkbook()); } /** |