Author: fanningpj
Date: Thu Aug 18 18:29:04 2022
New Revision: 1903530

URL: http://svn.apache.org/viewvc?rev=1903530&view=rev
Log:
[bug-66230] don't fail to create SXSSFSheet if auto size tracker can't be 
initialized

Modified:
    poi/trunk/poi/src/main/java/org/apache/poi/ss/util/SheetUtil.java

Modified: poi/trunk/poi/src/main/java/org/apache/poi/ss/util/SheetUtil.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/poi/src/main/java/org/apache/poi/ss/util/SheetUtil.java?rev=1903530&r1=1903529&r2=1903530&view=diff
==============================================================================
--- poi/trunk/poi/src/main/java/org/apache/poi/ss/util/SheetUtil.java (original)
+++ poi/trunk/poi/src/main/java/org/apache/poi/ss/util/SheetUtil.java Thu Aug 
18 18:29:04 2022
@@ -233,7 +233,7 @@ public class SheetUtil {
             AffineTransform trans = new AffineTransform();
             
trans.concatenate(AffineTransform.getRotateInstance(style.getRotation()*2.0*Math.PI/360.0));
             trans.concatenate(
-            AffineTransform.getScaleInstance(1, fontHeightMultiple)
+                    AffineTransform.getScaleInstance(1, fontHeightMultiple)
             );
             bounds = layout.getOutline(trans).getBounds();
         } else {
@@ -245,7 +245,8 @@ public class SheetUtil {
     }
 
     /**
-     * Compute width of a column and return the result
+     * Compute width of a column and return the result.
+     * Note that this fall can fail if you do not have the right fonts 
installed in your OS.
      *
      * @param sheet the sheet to calculate
      * @param column    0-based index of the column
@@ -257,7 +258,8 @@ public class SheetUtil {
     }
 
     /**
-     * Compute width of a column based on a subset of the rows and return the 
result
+     * Compute width of a column based on a subset of the rows and return the 
result.
+     * Note that this fall can fail if you do not have the right fonts 
installed in your OS.
      *
      * @param sheet the sheet to calculate
      * @param column    0-based index of the column
@@ -283,7 +285,8 @@ public class SheetUtil {
     }
 
     /**
-     * Get default character width using the Workbook's default font
+     * Get default character width using the Workbook's default font. Note 
that this can
+     * fail if your OS does not have the right fonts installed.
      *
      * @param wb the workbook to get the default character width from
      * @return default character width in pixels



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to