无法使用apache POI将工作表缩放%设置为120

时间:2017-01-13 12:04:00

标签: apache-poi

如何使用Apache POI将工作表缩放百分比设置为120?

我尝试使用sheet.setZoom(5,4),但其输出为125%缩放。 此方法也只接受整数。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:5)

Apache POI状态中的API docs for the Sheet interface

  

setZoom(int scale) - 当前视图的窗口缩放倍率   代表百分比值。

  

setZoom(int numerator,int denominator)   已过时。   2015-11-23(大约POI 3.14beta1)。改为使用setZoom(int)。

所以试试:

sheet.setZoom(120);

或者在较旧版本的API上使用已弃用的方法:

sheet.setZoom(12, 10);

注意,5/4 = 1.25这是你放大到125%的原因