(本文档仅供参考)(本文档仅供参考,宏代码具备一定场景限制,如和实际应用场景不匹配,需自行调整相关宏代码)
问题说明:
电子表格调整边距后,导出pdf看左边还是宽一点,而导出word是左右一样宽了,但如果再减少左边距的宽度,导出word就又不一样了,而用户要求很精细,请问可以如何处理?
...
代码块 | ||
---|---|---|
| ||
//电子表格服务端宏,电子表格服务端宏-导出PDF-调整页面左边距
//类型:ServerSide 对象:spreadsheetReport 事件:onBeforeOutput
function main(spreadsheetReport) {
var sheet = spreadsheetReport.workbook.worksheets.get(0);
if (sheet === "" || sheet === null) {
return;
}
var type = spreadsheetReport.outputType; //导出类型
// 打印和导出PDF的时候设置页面左边距
if (type == "PRINT" || type == "PDF") {
var pageSetup = sheet.getPageSetup();
pageSetup.setLeftMargin(1);
}
} |
...