LibreOffice -convert-to pdf模式无法转换具有用户定义函数的文档

时间:2014-06-12 00:14:47

标签: pdf libreoffice

我有LibreOffice Calc文档,在Basic中有一些用户定义的函数,用于计算单元格中的值。我可以在GUI中打开此文档并将其导出为PDF而不会出现问题。但是当我使用 soffice.exe -headless -convert-to pdf filename 命令行调用时,找不到所有用户定义的函数,所以我打破了文档。我也试过转换器通过UNO API使用后台LibreOffice实例 - 结果相同。

是否可以通过命令行或UNO界面打开用户定义的函数并转换为PDF? documentcli conversion resultdesired result的示例。

UPD:LibreOffice Windows版本4.2.4.2便携版和标准版。

1 个答案:

答案 0 :(得分:0)

除非Libreoffice将(Acrobat)JavaScript用于用户定义的函数,否则您无法将它们正确地转换为Acrobat JavaScript。

这意味着,如果您在电子表格中进行了计算,那么最好不要费心将它们从电子表格转移到PDF,而只需在(Acrobat)JavaScript中重新创建它们。