libreoffice 控制台指令将文档转换为pdf

  • Post author:
  • Post category:其他




记录



基本的指令

start soffice –headless –invisible –convert-to pdf:writer_pdf_Export “inputFile” –outdir “pdfFile”

其中soffice为libreoffice下的soffice.exe,控制台指令中路径不能存在空格,文件的路径和输出路径均不能存在空格,出现空格则会失效。“inputFile”和“pdfFile”分别为输入文件和导出的pdf文件。



C/C++调用方法

C/C++使用时,system(“start soffice –headless –invisible –convert-to pdf:writer_pdf_Export inputFile –outdir pdfFile”);

或者不显示控制台WinExec(““start soffice –headless –invisible –convert-to pdf:writer_pdf_Export inputFile –outdir pdfFile””, SW_HIDE);



版权声明:本文为qq_34790664原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。