mirror of https://github.com/apache/poi.git
[bug-66230] don't fail to create SXSSFSheet if auto size tracker can't be initialized
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903530 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
6ed51c1db2
commit
fafadd5037
|
@ -233,7 +233,7 @@ public class SheetUtil {
|
||||||
AffineTransform trans = new AffineTransform();
|
AffineTransform trans = new AffineTransform();
|
||||||
trans.concatenate(AffineTransform.getRotateInstance(style.getRotation()*2.0*Math.PI/360.0));
|
trans.concatenate(AffineTransform.getRotateInstance(style.getRotation()*2.0*Math.PI/360.0));
|
||||||
trans.concatenate(
|
trans.concatenate(
|
||||||
AffineTransform.getScaleInstance(1, fontHeightMultiple)
|
AffineTransform.getScaleInstance(1, fontHeightMultiple)
|
||||||
);
|
);
|
||||||
bounds = layout.getOutline(trans).getBounds();
|
bounds = layout.getOutline(trans).getBounds();
|
||||||
} else {
|
} 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 sheet the sheet to calculate
|
||||||
* @param column 0-based index of the column
|
* @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 sheet the sheet to calculate
|
||||||
* @param column 0-based index of the column
|
* @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
|
* @param wb the workbook to get the default character width from
|
||||||
* @return default character width in pixels
|
* @return default character width in pixels
|
||||||
|
|
Loading…
Reference in New Issue