问题标签 [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 投票
3 回答
24608 浏览

python - 如何在 ubuntu 15.04 中安装 poppler?

Poppler 是一个基于 xpdf-3.0 代码库的 PDF 渲染库。我已经从官方网站http://poppler.freedesktop.org/下载了 tar.xz 文件 但是我不知道如何处理这个文件

是否有任何命令可以安装或运行?

PS - 我是 linux 新手,所以我对它还不太了解..

0 投票
4 回答
13005 浏览

python - 在 Mac 上安装 Poppler for Python

我需要在 Python 中提取 pdf 注释。我所有的搜索都表明我需要 Poppler 来执行此操作,例如运行

但是我在安装 Poppler 时遇到了很多麻烦。我在 OS X (Yosemite) 上使用 Python 3.4。到目前为止,这是我尝试过的:
1. pip

这使

2.接下来我尝试了

并得到

3.接下来我尝试从这里下载 与1相同的错误。我搜索了sipdistutils并找到我认为可能是它的这个。我将它复制到文件夹并再次尝试 pip。这次我得到了

4. 接下来我尝试从这里下载并使用 ./configure 进行构建,结果如下:

5. 麦克波特

错误:未安装以下依赖项:poppler-qt4-mac poppler qt4-mac dbus libmng lcms py34-pyqt4 dbus-python34 dbus-glib python34 python3_select py34-sip

我觉得我与其中几种方法非常接近 - 并且非常小的东西可以解决这个问题。

0 投票
2 回答
3026 浏览

macos - 项目错误:找不到适用于 mac 的 poppler-qt5 开发包

我在 Mac OSX Yosemite 10.10 上安装了 Qt 5.5 和 poppler 0.36。但是,当我尝试构建 .pro 项目时,它显示如下错误消息:

我试过添加

到 .pro 文件,但它看起来不像工作。

有人可以帮我吗?

0 投票
1 回答
373 浏览

c++ - 发生 qt5 错误 Poppler::Document* 文档

我正在使用 qt 和 poppler 库制作 PDF 查看器,但是运行此程序时发生错误

错误是“程序意外完成。'
发生错误 Poppler::Document* document = Poppler::Document::load(filename);


当我擦除Poppler::Document::load(filename)时未发生错误
如何解决?

我在下面发现了一个错误代码,但按照这个例子poppler Qt5

0 投票
0 回答
1153 浏览

linux - Qt5 Poppler - 单个 PDF 页面到图像的缓慢渲染

我想将 PDF 查看器添加到我目前正在使用的嵌入式设备中,该设备在 Xilinx Zynq SoC 上运行 Linux/Qt5。通常,该设备非常快,可以处理一些体面的工作负载,例如使用 QCustomPlot 每 100 毫秒绘制一个 8192 点图。

我遇到了 Poppler/libpoppler,并认为手头的任务是完美的,即显示 PDF。我编写了一些演示代码,从这段代码中调用 poppler 的 renderToImage() 方法需要将近 1 分钟,以便我可以将 PDF 转换为图像以显示在 UI 上。

有没有人使用过 Poppler-Qt5 并找到类似的结果或加快速度的方法?如果没有,我应该看看其他与 Qt 很好集成的库吗?

这是我的演示代码片段:

0 投票
1 回答
490 浏览

python - Python poppler Qt5 文档加载错误

尽管pypi的文档清楚地说明了

这样做会导致以下错误:

我正在使用 Debian 测试。

最低工作示例:

0 投票
1 回答
3548 浏览

unix - 'pdfseparate':将输出文件名格式化为带前导零的页码

pdfseparate需要指定%d为 PDF-page-pattern 替换为页码。

$ pdfseparate CFL_1115_ISSUU.pdf cfl-%d.pdf作品。它将分隔的输出文件名设置为cfl-1.pdf, cfl-2.pdf, ..., cfl-10.pdf等。

现在我需要添加前导0来修复文件名字符串长度。所以当我尝试在命令中使用格式化字符时$ pdfseparate CFL_1115_ISSUU.pdf cfl-%04d.pdf,它会出错Syntax Error: 'cfl-%04d.pdf' must contain '%d' if more than one page should be extracted

任何人都可以建议这种格式是否可行?

0 投票
2 回答
613 浏览

python - Python Poppler 安装问题

尝试在 Windows (8.1) 上安装python-poppler-qt4,但我在构建/安装它时遇到问题(错误致命错误 C1083:无法打开包含文件:'QMetaType':没有这样的文件或目录。#include QMetaType

在此错误之前,我有一个丢失的 poppler-qt4.dll 问题。找到并安装 dll 后,出现上述错误

我无法像其他任何.. 建议一样安装此软件包,这很烦人?确实需要使用 poppler 进行 PDF 渲染。

0 投票
0 回答
1169 浏览

php - PHP - 在 Pdf-to-html 中链接到 html 文件是错误的

Poppler Utils除了https://github.com/mgufrone/pdf-to-html ,我还为 windows 安装了

它完美地工作并且PDF files通过HTML使单个 HTML 文件包含2 个iframe,一个用于pages navigation,另一个用于actual text.

问题是当HTML文件生成时,链接iframe src给出了一个错误的链接。

例如:

  • Test.html

  • Pages.html

  • Page_1.html

所有这些文件都存在于名为“Output”的同一文件夹中。

Test.html包含 2 个iframes链接到Pages.htmlPage_1.html

这里的问题是Test.html

应该:

PDF.php

Base.php

0 投票
0 回答
145 浏览

c++ - Poppler win32:缺少包含

我从这个页面下载了预建的 win32 poppler 二进制文件。但只看到 bin 文件夹,而不是 include/bin 文件夹。我需要一个包含文件夹(它必须包含我的 poppler-qt5 文件夹)来放入我的 .pro 文件(我正在使用 qt5 进行测试)。

我的.pro:

我的问题是:我应该把 bin 文件夹放在哪里,是release提供的 include 文件夹吗?或者我应该把这个版本的包含文件夹放在 poppler-win32 文件夹中?