首页 > 解决方案 > 如何在 Linux(不是 Windows)上使用 python 将 2 个 excel 选项卡打印到 PDF

问题描述

我正在使用 Linux(严格 Centos 类型 Linux)并使用 python3 我有一些我从 FTP 服务器提取的 Microsoft Excel (xlsx) 文件,我需要从 2 个具有打印格式区域的选项卡生成 PDF。(我使用“打印”一词,因为我无法将数据复制到数据框并从中创建 PDF。这还不够,因为这些报告具有格式。因此需要将它们打印为 PDF)

我无法在 Linux 上从中创建 PDF。AFAIK,win32com 无法在 Linux 上运行。另外,我需要脚本在没有人工干预的情况下自动化。

欢迎任何帮助或建议的文章!

谢谢,K3

标签: python-3.xexcelpdffpdfwin32com

解决方案


这在 Linux 发行版上是不可能的,因为 Excel 的副本必须完全安装并且可以访问。否则,您可以使用 Win32 api(需要有 Windows)。 https://pypi.org/project/pywin32/


推荐阅读