问题标签 [poppler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
447 浏览

qt - Including poppler in Qt project results in error

I downloaded the latest version of poppler from here. I went into the Qt5 folder, copied the src folder, put it next to my other header and source files. According to this page, all i have to do in order to get poppler working is to include poppler-qt5.h. It seems to be including the file allright, however when including the file, i get the error:

Error

Am i doing something wrong, or is there an error in the source code of poppler?

0 投票
2 回答
2771 浏览

c++ - Qt5:Poppler 奇怪的链接器错误

我从这个页面下载了预建的 win32 poppler 二进制文件。在 .pro 文件中添加了 include 文件夹和 lib 文件夹的路径:

在 main.cpp 我包含“poppler-qt5.h”而没有错误,所以我认为 poppler 被正确添加。但是,通过打开 pdf 文件对其进行测试时,如此处所述

我收到一个链接器错误:

错误信息

有人可以帮我吗?

0 投票
0 回答
144 浏览

zooming - 从 DPI 和大小计算缩放以获得全屏

在 Poppler 中,PDF 文件被渲染为图像,我试图确定合适的缩放比例,以便能够渲染适合全屏的图像。

我有所有参数,但我不知道为什么结果总是错误的。

假设我们有一个render()函数,它将被如下调用:

不幸的是,渲染的图像太大,这意味着我的计算是错误的?

大约是2.5倍!

PS:如果我在1.4获得合适的缩放比例时设置了缩放比例,但我会尝试将其设置为适用于所有屏幕分辨率。我错过了什么吗?

0 投票
0 回答
1577 浏览

python-2.7 - 如何在 Windows 上安装 python-poppler-qt4

我想知道如何在 windows 上安装 python-poppler-qt4。我已经使用 windows 安装程序以及 SIP 安装了 python 2.7、pyqt4。但是,当我尝试通过 pip install 安装 python-poppler-qt4 时,发现错误: import PYQT4.pyqtconfig ImportError:No module named pyqt.config

据我了解,这是因为我安装了 pyqt4 的二进制包而不是源包,所以这个 pyqt.config。然而,如果我从源安装它,这意味着我将不得不使用 MSVC 或 MinGW 32位?

我该如何解决这个问题?谢谢

0 投票
1 回答
813 浏览

python - 为 Python 安装 Scraperwiki 会生成错误 pdftohtml not found

我一直在尝试为 Python 安装 Scraperwiki 模块。但是,它会产生错误:

""用户警告:本地 Scraperlibs 需要 pdftohtml,但在 PATH 中找不到 pdftohtml。您可能需要安装它”

我查看了 poppler,因为他们有 pdftohtml 文件,但我不知道它是如何工作的 - 是否需要安装 python 库或 .exe 文件。以及我该如何安装它。在 Windows 上运行。

非常感谢

0 投票
1 回答
1890 浏览

ghostscript - PDF 到 PNG 与 PDF 到 JPEG 之间的巨大速度差异

使用pdftocairo,在 Xeon E5-2630 (2.3GHz) CentOS 6.3 机器上,poppler 0.24,cairo 1.12,libpng 1.2.49,openjpeg 1.3.10(都是 CentOS 默认),我测试了将 37 页 PDF 转换为 JPEG 和 PNG . 我在pdftocairo没有特殊选项的情况下运行(因此没有用于 png 的 alpha 通道,密度为 150ppi)。速度差异巨大:

PDF转PNG:

每页大约需要 0.43 秒。

PDF转JPEG:

也就是说,嗯,快了 10 倍。

现在我也测试了使用 GS 进行转换,选项基本相同,结果是:

PDF转PNG:

奇怪的是,速度几乎与poppler相同。

PDF转JPEG:

不知何故,比 poppler 慢得多,但我将其包括在内只是为了比较。

为什么转换为 PNG 这么慢?我需要将它们转换为 PNG,我的 libpng 设置是否有问题?奇怪的是,GS 在转换 JPEG 时要慢得多,但对于 PNG 几乎相同。

0 投票
2 回答
519 浏览

c - 如何使用 Poppler 进行缩放

语言C,UI 库: GTK,渲染器: poppler

我是 GTK/Poppler 编程的新手,对如何使用 poppler解决Zoom 问题有点困惑。当我使用下面的功能时,一切都很好,除了缩放(因此 - 滚动条)。

我试图从这里得到想法,但似乎,我根本不明白屏幕/文档是如何呈现的:(。

0 投票
1 回答
900 浏览

linux - 在 Windows 7 上遇到“pdftotext”错误——在 Linux 下正确处理相同的 PDF

我有一个旧的 Linux 版本 (0.12.4)pdftotext运行没有问题,但我想在 Windows 7 机器上运行它。

xpdf-2.03-bin.exe我从http://gnuwin32.sourceforge.net/packages/xpdf.htm下载了似乎是最新版本的 Windows 安装程序。

我接受了所有安装程序的默认设置。当我在 Linux 版本正确处理的 PDF 文件上运行 Windows 7pdftotext时,我收到以下一系列错误消息:

我对这些错误消息进行了网络搜索,但我发现与这些错误相关的问题似乎都与我遇到的问题无关。

有没有人在 Windows 7 上遇到过这个问题pdftotext或知道如何解决?

0 投票
2 回答
3768 浏览

python - 如何使用 Python 中的 poppler 库从 pdf 中提取图像?

我有一个 pdf,我想使用 Python 从中提取一些图像。我可以使用 poppler-utils 库中的 pdfimages 从 Linux 命令行轻松提取图像,如下所示

接下来我在这里找到了一个 Python 绑定,并使用通常的sudo apt-get install python-poppler. 在 python 解释器中,我现在可以这样做:

从这里我有点迷路了。在这个列表中,我找不到任何类似于 pdfimages 名称的东西,或者任何相关的东西。在python-poppler 的源文件中,我什至找不到 .py 文件。

有人知道我如何在 Python 中使用 poppler pdfimages 工具吗?欢迎所有提示!

0 投票
1 回答
753 浏览

pdftotext - 在 Mac OSX Mountain Lion 上使用 fink 安装 poppler 似乎没有安装 pdftotext 实用程序

我想在 MacOSX 上安装 pdftotext。与其他软件包安装程序相比,我更喜欢 fink。我用了:

认为 pdftotext 可能包含在内(就像使用 brew install poppler 时一样),但似乎没有。是否应该安装 pdftotext,如果是,安装在哪里?

我现在已经走上了安装 Homebrew 的道路,但 Fink 和 Homebrew 似乎并不太愉快地共存。