0

我知道可以使用 Poppler 以及各种软件和编程语言组合(例如使用 Qt 4 或 5 以及 C 或 C++)查看 PDF 文件。

我还看到了使用 GTK 或其他需要安装在系统上的库从 Python 显示 PDF 的方法。我知道要做任何直接显示,我将不得不使用它。

我不想创建 PDF 文件。我希望能够获取一个 PDF 文件并将其一次一页呈现为图形格式,然后显示该页面的结果。

有没有什么方法可以将 PDF 呈现为图形格式,例如 JPG、PNG 或 BMP,而无需在任何系统上使用可能在本机代码中的库?例如,Poppler 使用 C 或 C++(我一直忘记是哪个),并作为二进制库编译和安装。

一些可能有帮助的背景是我看到了Kivy的链接,这将是一个易于使用的 Python 跨平台 GUI 工具包,但我需要为某些项目显示 PDF。我不介意执行渲染它的额外步骤,然后显示输出,如果它让我更加独立于需要其他库。

4

1 回答 1

1

抱歉,但答案是否定的。PDF 渲染很困难,而且没有多少库做得好到可以使用。

于 2013-10-29T09:09:15.097 回答