我正在重构一些Excel Interop代码以使用Aspose Cells。与打印表格相关的传统代码行之一是:
xlSheet.PageSetup.Zoom = false;
Aspose Cells确实有[Sheet] .PageSetup.Zoom属性,但它是一个int,而不是一个bool。
什么对应于假--100?
作为回答,遗留(Excel Interop)代码为:
xlSheet.PageSetup.FitToPagesWide = 1;
xlSheet.PageSetup.FitToPagesTall = 10;
xlSheet.PageSetup.Zoom = false;
那么,最初的开发人员是设置缩放值然后说忽略它们?或者我是否理解将zoom缩放为false 与设置这些值一致,只要我在Aspose中设置FitToPages *属性,将PageSetup.Zoom设置为false就没有实际意义/冗余?
答案 0 :(得分:1)
请注意,在Excel Interop中,PageSetup.Zoom = false表示不必对工作表应用缩放,FitToPagesWide和FitToPagesTall属性控制工作表的缩放方式。如果您希望使用Aspose.Cells API实现相同的功能,请设置PageSetup.FitToPagesTall& FitToPagesWide根据应用要求。 Aspose.Cells将自动忽略为工作表缩放设置的任何首选项。
注意:我在Aspose担任开发人员传播者。