aboutsummaryrefslogtreecommitdiffstats
path: root/poi-ooxml/src/main
diff options
context:
space:
mode:
authorPJ Fanning <fanningpj@apache.org>2023-11-08 13:41:53 +0000
committerPJ Fanning <fanningpj@apache.org>2023-11-08 13:41:53 +0000
commit8819952b2f7210d4201a1b1d75d420abc67d8c2c (patch)
treed8296a8a2eee2a2b02da2f70331b4e58ebe3f35b /poi-ooxml/src/main
parente95a4d84d094763f706ff7e5585a5374b1638013 (diff)
downloadpoi-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.java4
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());
}
/**