PDF转word篇之libreoffice文档转换
·
本文介绍如何使用 docker 安装 libreoffice,将 pdf 转换成可编辑的 word 文档。
1、拉取镜像
docker pull cypress/browsers:latest
2、启动容器
docker run -itd --name libreoffice_7.3.7.2 cypress/browsers:latest
3、下载libreoffice安装包
https://downloadarchive.documentfoundation.org/libreoffice/old/7.3.7.2/deb/x86_64/
主安装包 LibreOffice_7.3.7.2_Linux_x86-64_deb.tar.gz
中文语言包 LibreOffice_7.3.7.2_Linux_x86-64_deb_langpack_zh-CN.tar.gz
离线帮助文件 LibreOffice_7.3.7.2_Linux_x86-64_deb_helppack_zh-CN.tar.gz
4、拷贝安装包到docker容器的 /opt 目录
docker cp LibreOffice_7.3.7.2_Linux_x86-64_deb.tar.gz [容器ID]:/opt
上面的3个文件都要拷贝
5、进入容器
docker exec -it [容器ID] /bin/bash
6、进入 /opt 目录,解压3个安装包
tar -zxvf LibreOffice_7.3.7.2_Linux_x86-64_deb.tar.gz
7、安装主安装程序的所有deb包
dpkg -i ./LibreOffice_7.3.7.2_Linux_x86-64_deb/DEBS/*.deb
安装中文语言包中的所有deb包
dpkg -i ./LibreOffice_7.3.7.2_Linux_x86-64_deb_langpack_zh-CN/DEBS/*.deb
安装中文离线帮助文件中的所有deb包
dpkg -i ./LibreOffice_7.3.7.2_Linux_x86-64_deb_helppack_zh-CN/DEBS/*.deb
8、检查安装
libreoffice7.3 -version
9、转换一个pdf文件试试看
libreoffice7.3 --infilter="writer_pdf_import" --convert-to doc 文件名.pdf --outdir ./ 2>&1
尝试过很多种pdf转换工具,目前来看libreoffice转换效果略胜一筹。
为什么要安装7.3.7.2版本,因为其他版本都试过了,转换出来的格式不够这个版本整齐。
博主基于libreoffice开发了一款线上工具,欢迎体验。

更多推荐


所有评论(0)