插件窝 干货文章 CentOS下如何用LibreOffice 7.2将Word文档转换成PDF?

CentOS下如何用LibreOffice 7.2将Word文档转换成PDF?

LibreOffice 转换 PDF 文档 160    来源:    2025-03-15

在CentOS系统上使用LibreOffice 7.2将Word文档(如.doc.docx文件)转换为PDF格式,可以通过命令行或图形界面两种方式实现。以下是具体步骤:

方法一:使用命令行

  1. 安装LibreOffice 7.2
    如果尚未安装LibreOffice 7.2,可以通过以下命令安装:

    sudo yum install libreoffice
    

    如果需要安装特定版本(如7.2),可以从LibreOffice官网下载并手动安装。

  2. 使用命令行转换
    打开终端,使用以下命令将Word文档转换为PDF:

    libreoffice --headless --convert-to pdf 文件名.docx
    

    其中:

    • --headless:表示以无头模式运行(不显示图形界面)。
    • --convert-to pdf:指定转换为PDF格式。
    • 文件名.docx:需要转换的Word文档路径。

    例如,将example.docx转换为PDF:

    libreoffice --headless --convert-to pdf /path/to/example.docx
    

    转换后的PDF文件会保存在与源文件相同的目录下。

  3. 指定输出目录
    如果需要将生成的PDF保存到指定目录,可以使用--outdir参数:

    libreoffice --headless --convert-to pdf --outdir /path/to/output /path/to/example.docx
    

方法二:使用图形界面

  1. 打开LibreOffice
    在CentOS桌面环境中,打开LibreOffice Writer(可以通过应用程序菜单或终端输入libreoffice启动)。

  2. 加载Word文档
    在LibreOffice Writer中,点击文件 -> 打开,选择需要转换的Word文档(如.doc.docx文件)。

  3. 导出为PDF
    打开文档后,点击文件 -> 导出为 -> 导出为PDF。在弹出的对话框中,设置PDF选项(如页面范围、图像质量等),然后点击导出按钮。

  4. 保存PDF文件
    选择保存路径并输入文件名,点击保存即可完成转换。

注意事项

  • 确保LibreOffice版本为7.2或更高版本,以获得最佳兼容性和功能支持。
  • 如果转换过程中出现字体缺失问题,可以安装额外的字体包(如ttf-mscorefonts-installer)。
  • 对于批量转换,可以编写脚本结合libreoffice命令实现自动化。

通过以上方法,你可以轻松在CentOS上将Word文档转换为PDF格式。