需要在命令行模式下使用 LibreOffice 将 DOCX 文档转换为 PDF。但它崩溃了:
soffice.exe -headless -invisible -convert-to pdf myfile.docx
尝试打开同一个文档时它也会崩溃:
soffice.exe -o myfile.docx
但是,当从“开始”菜单打开 LibreOffice 时,它可以完美地打开文件。
以下是 Windows 7(32 位)错误详细信息(西类牙语,尚无翻译):
Firma con problemas:
Nombre del evento de problema: APPCRASH
Nombre de la aplicación: soffice.bin
Versión de la aplicación: 4.3.2.2
Marca de tiempo de la aplicación: 541af548
Nombre del módulo con errores: MSVCR110.dll
Versión del módulo con errores: 11.0.51106.1
Marca de tiempo del módulo con errores: 5098858e
Código de excepción: 40000015
Desplazamiento de excepción: 000a327c
Versión del sistema operativo: 6.1.7601.2.1.0.256.1
Id. de configuración regional: 3082
Información adicional 1: da3c
Información adicional 2: da3c0e7aedc374a773565a4a8dfc0c7a
Información adicional 3: 7958
Información adicional 4: 795815baca3b4b1817fdd25f3f5f80de
最佳答案
这是 Windows 上 LibreOffice 4.3.x 的已确认错误
见: https://www.libreoffice.org/bugzilla/show_bug.cgi?id=85777
它可以通过
解决start /wait "lo" "C:\Program Files (x86)\LibreOffice 4\program\soffice" C:\a.ods
关于command-line - Libreoffice 命令行在 Windows 7 上打开 DOCX 或转换为 PDF 时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26159136/