首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏mythsman的个人博客

    Unoconv工具将DOC,PPT批量转为PDF

    搜索一番后发现,还是开源软件的力量大,这类的转换工具还特别的多,最终我选择了一个叫unoconv的文档格式转换工具。 安装使用 unoconv本身就在apt软件包里,sudo apt install unoconv就能安装。 unoconv不仅支持doc、ppt等格式转向pdf,他还能支持几乎所有libreoffice、openoffice支持的格式之间的互相转换,包括pdf、doc、docx、ppt、pptx、odt、csv 基本用法如下: unoconv -f pdf some-document.doc 这个命令会读取some-document.doc,转换成some-document.pdf文件。 比如: unoconv -f pdf *.doc 这就能一次性转换所有的doc文件。 字体支持问题 在使用的过程中发现,在对文章进行转换的时候,经常会有乱码的现象。

    2.7K20编辑于 2022-11-14
  • 来自专栏FreeSWITCH中文社区

    FreeSWITCH作为传真机时

    笔者在测试过程中发现Unoconv + Gostscript两者结合可以将doc、docx、excel、txt、png、jpg完美的转为tiff。 实际上是先用unoconv将原始文件统一转为pdf,然后Gostscript再将转换后的pdf文件转为转为tiff。下面分别介绍下Unoconv和Gostscript。 unoconv是一个命令行程序,用于在不同的Office文档文件格式之间进行转换。 install -t jessie-backports unoconv 假设我们在/tmp目录下有个test.png的文件,我们现在来把它转成tiff。 参考资料: https://en.wikipedia.org/wiki/Ghostscript https://github.com/dagwieers/unoconv

    2.8K10发布于 2020-12-21
  • 来自专栏灯塔大数据

    推荐 | 6 款 Python 特殊文本格式处理库

    3 unoconv https://www.oschina.net/p/unoconv unoconv,全称为 Universal Office Converter ,是一个命令行工具,可在 LibreOffice unoconv 支持批量转换文档,还可以结合 asciidoc和 docbook2odf / xhtml2odt 来创建 PDF 或 Word(.doc) 文件。 ?

    2.1K60发布于 2018-04-03
  • 来自专栏php编辑

    PHP替换Word中变量并导出PDF图片的实现方法

    其它包的方式或者扩展来转 pdf 确实都能实现,但是有一点 word 转为 html 的时候格式会丢失这就和我们的需求有点偏离,后面转换了方向,使用工具来把 word 转为 pdf 这里我推荐的工具为 unoconv 安装方式如下 apt-get install unoconv unoconv -f pdf aa.docx 5、pdf 生成出来中文乱码解决方案,安装一个中文字体 # 把电脑本机的宋体上传到服务器字体目录下 fonts/win/ 执行命令 mkfontscale && sudo mkfontdir && sudo fc-cache -fv # 然后重启服务器让字体生效 reboot # 最后在执行 unoconv

    3.7K00发布于 2021-07-13
  • 来自专栏快学Python

    超实用!整理了34个Python自动化办公库!

    // 29.unoconv 库 官网: https://github.com/unoconv/unoconv 特点:是一个命令行工具,可以将 LibreOffice 可以导入的任何文档格式转换为 LibreOffice

    2.4K40编辑于 2022-11-28
  • 来自专栏cloud stdio

    【KWDB 创作者计划】橙印云盒 · 搭载 KWDB 极速存储

    打印文件 好了前面的配置已经完成,成功连接上了打印机,我们现在进行测试基本的打印功能 4.1 使用 python-docx + unoconv(推荐)​ # 确保pip已安装 sudo apt update pip不存在 # 安装模块(国内用户可换清华源) pip install python-docx -i https://pypi.tuna.tsinghua.edu.cn/simple # 安装 unoconv 和依赖 sudo apt install unoconv libreoffice-core 本地编辑一个,测试文档:1.docx 上传到开发版,并执行python程序 python3 tmp.py as e: print(f"发生错误: {e}") def convert_docx_to_pdf(docx_path, output_pdf=None): """使用 unoconv delete=False) as tmp_pdf: conv_result = subprocess.run( ['unoconv

    30000编辑于 2025-06-02
  • 来自专栏小孟开发笔记

    深度盘点丨史上最全的Python自动化办公库(34个)

    //  29.unoconv 库 官网:https://github.com/unoconv/unoconv 特点:是一个命令行工具,可以将 LibreOffice 可以导入的任何文档格式转换为 LibreOffice

    3.6K30编辑于 2023-02-20
  • 来自专栏小徐学爬虫

    Python脚本中使用 if 语句导致的错误代码

    E.g. .txt: ") from subprocess import check_call subprocess.check_call(['unoconv', '-f', Fileextension

    1.1K10编辑于 2024-06-14
  • 【技术深度】公众号文章嵌入文档附件的底层技术实现与性能优化

    依赖云厂商成熟的转码能力,支持多格式兼容,无需自研渲染引擎潜在风险:大文件转码延迟、第三方服务依赖导致的可用性问题方案2:基于HTML5的文档解析渲染(适用于敏感数据场景)技术链路:后端接收文档→用LibreOffice或unoconv

    20200编辑于 2026-01-14
  • 来自专栏Kubernetes 与 Devops 干货分享

    Python第三方库大全

    unoconv:在 LibreOffice/OpenOffice 支持的任意文件格式之间进行转换。 XlsxWriter:一个用于创建 Excel .xlsx 文件的 Python 模块。

    3.9K20编辑于 2022-10-31
  • 来自专栏自动化办公

    108个Python精选库,建议收藏留用!

    unoconv:在 LibreOffice/OpenOffice 支持的任意文件格式之间进行转换。 XlsxWriter:一个用于创建 Excel .xlsx 文件的 Python 模块。

    2.4K30编辑于 2022-06-08
  • 来自专栏python3

    Python资源列表-Awesome P

    2007/2008 docx files. python-pptx - Python library for creating and updating PowerPoint (.pptx) files. unoconv

    1.8K10发布于 2020-01-08
  • 来自专栏萝卜大杂烩

    整理了上千个Python类库,简直太酷啦!

    Excel 文件的库 pyexcel:一个提供统一 API,用来操作 Excel 文件的库 python-docx:操作 Word 文件 relatorio:模板化 OpenDocument 文件 unoconv

    3.5K81编辑于 2022-09-28
  • 来自专栏程序员八阿哥

    年薪20万Python工程师进阶(7):Python资源大全,让你相见恨晚的Python库

    unoconv – 在 LibreOffice/OpenOffice 支持的任意文件格式之间进行转换。 XlsxWriter – 一个用于创建 Excel .xlsx 文件的 Python 模块。

    3.1K21发布于 2018-08-20
  • 来自专栏bit哲学院

    Python的框架集合

    python-docx - 读取、 查询和修改 Microsoft Word 2007/2008 docx 文件.unoconv - 支持 LibreOffice/OpenOffice 的任何文件格式之间的转换

    2.8K10发布于 2020-11-30
  • 来自专栏Urlteam

    哪些 Python 库让你相见恨晚?

    官网 unoconv:在 LibreOffice/OpenOffice 支持的任意文件格式之间进行转换。官网 XlsxWriter:一个用于创建 Excel .xlsx 文件的 Python 模块。

    4.7K32发布于 2019-11-27
  • 来自专栏bit哲学院

    Python资源

    unoconv – 在 LibreOffice/OpenOffice 支持的任意文件格式之间进行转换。 XlsxWriter – 一个用于创建 Excel .xlsx 文件的 Python 模块。

    2.2K60发布于 2020-12-10
  • 来自专栏bit哲学院

    Python 库大全

    unoconv – 在 LibreOffice/OpenOffice 支持的任意文件格式之间进行转换。XlsxWriter – 一个用于创建 Excel .xlsx 文件的 Python 模块。

    2.8K00发布于 2021-01-16
  • 来自专栏全栈程序员必看

    常用Python库_编程代码大全

    unoconv – 在 LibreOffice/OpenOffice 支持的任意文件格式之间进行转换。 XlsxWriter – 一个用于创建 Excel .xlsx 文件的 Python 模块。

    2.2K30编辑于 2022-09-27
  • 来自专栏友弟技术工作室

    Python 资源大全中文版

    官网 unoconv:在 LibreOffice/OpenOffice 支持的任意文件格式之间进行转换。官网 XlsxWriter:一个用于创建 Excel .xlsx 文件的 Python 模块。

    4.7K61发布于 2018-04-25
领券