Php 如何从命令行使用writer将.doc文件转换为.pdf而不跟踪更改?使用codeigniter
我正在使用Libre office或MS office将docx文件转换为pdf。我正在使用此php代码(用于命令行代码执行) 这很好用。但问题是,如果docx包含track changes review标记,则会影响生成的pdf中的对齐方式 如何在生成pdf之前删除曲目更改Php 如何从命令行使用writer将.doc文件转换为.pdf而不跟踪更改?使用codeigniter,php,codeigniter,ms-word,libreoffice,Php,Codeigniter,Ms Word,Libreoffice,我正在使用Libre office或MS office将docx文件转换为pdf。我正在使用此php代码(用于命令行代码执行) 这很好用。但问题是,如果docx包含track changes review标记,则会影响生成的pdf中的对齐方式 如何在生成pdf之前删除曲目更改 或者是否有任何额外的参数需要传递,以表示libre/ms office在转换docx时忽略跟踪更改?如果要使用OpenOffice,则可以从命令行unoconv与最新的LibreOffice一起使用。谢谢你的回复。但是如何
或者是否有任何额外的参数需要传递,以表示libre/ms office在转换docx时忽略跟踪更改?如果要使用OpenOffice,则可以从命令行unoconv与最新的LibreOffice一起使用。谢谢你的回复。但是如何在转换为pdf之前隐藏/删除docx文档中的审阅跟踪更改。现在我使用的代码是C:\Progra~2\LibreO~1\program\soffice.exe--headless--转换为pdf:writer\u pdf\u Export-outdir
if ($UseLibre)
$command = 'C:\Progra~2\LibreO~1\program\soffice.exe --headless --convert-to pdf:writer_pdf_Export '.$doc_file_path.' -outdir '.$pdf_file_path; // When using Libre
else
$command = 'cscript /nologo D:\wamp\www\doc2pdf.vbs /nologo '.$doc_file_path.' '.$pdf_file_path; //Whe using MS Office