如何使用一些代码以编程方式在 Windows Linux 上将 .pages 文件格式从 Apple 转换为 pdf。
我尝试了一些方法,例如将扩展名更改为 .zip,然后解压缩。
这给了我内容,尽管内容是 xml 文件和 plist 文件中的图像文本。两者结合起来将创建该文件。
尝试使用 MS Office 进行转换,但并非所有 .pages 文件都得到转换。
分析了iCloud,但我不确定是否有适用于Windows的SDK可以将文件转换为pdf格式。
任何有关如何将 .pages 文件转换为 pdf 的信息将非常感激。
如果您有 iCloud 帐户,请访问 http://www.icloud.com 并登录。登录后,单击页面图标。然后,您可以将页面文档拖放到窗口中。上传后,将鼠标移到文档上,单击“...”按钮,然后选择“下载副本”。选择“PDF”即可。
可以使用 LibreOffice 24.2.7.2 420(Build:2) 解决这个问题。
在命令行中输入以下内容
libreoffice --convert-to pdf document.pages
这将在同一文件夹中创建一个名为 document.pdf 的文件。您还可以使用通配符进行文件名匹配来进行批量转换,如下
libreoffice --convert-to pdf *.pages
在任何情况下,请使用 libreoffice CLI 的文档进行验证,以了解是否有任何更新或更改或类型
libreoffice --help