使用Coldfusion cfspreadsheet格式化电子表格页面属性

mts*_*701 3 coldfusion margin spreadsheet orientation cfspreadsheet

我想格式化电子表格如下,但找不到使用cfspreadsheet或独立的电子表格()函数执行它的正确功能.

  • 将页面方向设置为纵向或横向
  • 设置页边距

请指教!

Lei*_*igh 9

最后我检查过,没有用于操纵边距或方向的内置函数.您需要了解潜在的POI功能.

创建CF电子表格对象,然后获取对底层POI工作表(您要更改其属性)的引用:

<cfset cfSheetObject = SpreadSheetNew()>
<cfset poiSheet = cfSheetObject.getWorkBook().getSheet("TheSheetName")>
Run Code Online (Sandbox Code Playgroud)

可以通过工作表的打印属性更改方向:

<cfset ps = poiSheet.getPrintSetup()>
<cfset ps.setLandscape(true)>
Run Code Online (Sandbox Code Playgroud)

使用setMargin(margin, size)更改所需裕度(S): ,LeftMargin,RightMargin等等...对于利润率名称的完整列表,请参阅该字段名Sheet接口.

<cfset poiSheet.setMargin( poiSheet.LeftMargin, 0.25)>
Run Code Online (Sandbox Code Playgroud)