问题标签 [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.
php - 调试 SWIG PHP 扩展:未定义符号:_ZN15SplashOutputDev9updateAllEP8GfxState
我刚刚重新安装了我的服务器,从 Ubuntu 11.04 切换到 11.10,从 32 位切换到 64 位。之后我尝试重新安装我的自定义 SWIG PHP 扩展。
我编译了
链接完成,没有错误或警告。
但是当我运行 php 我得到
这个符号在我的 libpoppler 副本中定义
我知道poppler
但我的扩展似乎没有链接到它(尽管-lpoppler
)
所以看来问题在于 g++ 没有链接到 libpoppler。我怎样才能找出链接出了什么问题?
compiler-errors - Poppler Lib 配置中的错误
我使用以下配置在带有 Qt4.7.3 的 Mac OS-X 10.6 上编译 Poppler 库:
./configure --enable-poppler-qt4 --enable-static --enable-poppler-cpp --enable-zlib
它配置成功,然后我make
它,然后make install
它。
然后我尝试在我的应用程序中使用静态库,如下所示:
但是当我编译我的应用程序时,我收到以下错误消息:
我在配置命令或 INCLUDE/LIBPATH 变量中是否错了?还是有其他问题?
c++ - 波普勒替代品
Poppler 库是否有一些替代品?
我的目标是 C++,尤其是 Qt 4 工具包。
ruby - Ruby/Poppler PDF 目录/索引
一直在尝试使用 Ruby 和 Poppler 获取 PDF 文件的目录/索引。我非常感谢任何正确方向的建议或提示,我成功地获得了主要章节,但不是每章下的子标题。前任
使用 ruby 和 poppler 时,我可以获得第 1章和第 2 章,但不能获得第 1 章/第 2 章的部分。我可能会以错误的方式思考这个问题,但据我了解,如果孩子存在Poppler::IndexIter
,我会假设用于获得第 1 章和第 2 章的相同方法也适用于孩子,但这似乎并不适用就是这样。尝试在子类上使用 action.title,但它似乎为零。我目前使用的 Pdf 出现在所有带有子章节的 PDF 阅读器中。
http://ruby-gnome2.sourceforge.jp/hiki.cgi?Poppler%3A%3AIndexIter#open%3F
php - PHP shell_exec,执行-rwxrwxrwx shell脚本的权限被拒绝
我目前在运行 Apache 网络服务器的远程 CentOS 5.6 系统上通过 ssh。我需要使用 popplerpdftohtml
二进制文件,不幸的是,该二进制文件当前未安装在该机器上。所以我下载了 poppler 包并将其构建在我的用户文件夹下。由于我不是系统管理员,所以我没有这样做
我有我所有的编译文件
我需要通过php执行的文件shell_exec()
是
如果我通过我的 ssh bash 执行它,我会得到正确的输出。相反,如果我将此行放在 php 脚本上:
我得到以下输出:
我尝试将文件权限设置为 777,目前是 -rwxrwxrwx。我还注意到shell_exec("whoami");
在“apache”中使用结果。如果文件权限是-rwxrwxrwx,apache不应该能够执行脚本吗?
我也知道通过安装 popplermake install
可以解决问题,但由于这是出于测试目的,我想避免在我的个人文件夹之外“污染”系统,直到测试完成。
感谢任何会提供帮助的人!
visual-studio-2008 - 使用 windows 和 cmake 进行 Poppler 编译出错
我想用 Cmake 和 VS2008 为 windows 编译 poppler。但是当我想用 cmake 配置它时,会产生以下错误:
我该如何解决这个问题?实际上我怎样才能为 Windows 编译它。
c++ - 如何从源代码构建 libpoppler?
我只是将 poppler 下载到 Linux 系统,我想将它合并到我的应用程序中以解析 pdf 文件。
(我的目标是将 pdf 文件转换为纯文本。)
我该怎么做?
c++ - 有没有办法使用 libpoppler 分别访问页眉、页脚和页面内容?
我正在使用 libpoppler 将 PDF 文件解析为纯文本,我想分别输出页眉、页脚和内容,我该怎么做?是否有任何结构或类来容纳它们?
提前致谢!!
pdf - Word 中的 CP1251 打印文件出现问题
我有一堆使用 Adobe Distiller 6 从 Word 打印的 PDF (1.4) 文件。嵌入了字体(Tahoma 和 Times New Roman,我在我的 Linux 机器上拥有)并且编码显示为“ANSI”和“Identity-H”。现在通过 ANSI,我假设区域代码页是从 Windows 机器使用的,即 CP-1251(西里尔文),关于“Identity-H”,我假设这是只有 Adobe 知道的东西。
我只想提取文本并索引这些文件。问题是我从pdftotext
. 我试图从 Acrobat 导出示例 PDF 文件,但我再次得到垃圾,但另外处理iconv
得到了正确的数据:
iconv -f windows-1251 -t utf-8 Adobe-exported.txt
但同样的技巧不适用于pdftotext
:
pdftotext -raw -nopgbrk sample.pdf - | iconv -f windows-1251 -t utf-8
默认情况下采用 UTF-8 编码,然后输出一些垃圾:Сiconv: illegal input sequence at position 77
pdftotext -raw -nopgbrk -enc Latin1 sample.pdf - | iconv -f windows-1251 -t utf-8
再次扔垃圾。
我没有CP1251 /usr/share/poppler/unicodeMap
,用谷歌找不到,所以试着做一个。我从 wikipedia CP1251 数据创建了文件,并在文件末尾附加了其他地图的内容:
所以这pdftotext
不会抱怨,而是源于:
pdftotext -enc CP1251 sample.pdf -
又是同样的垃圾。hexdump
乍一看并没有透露任何东西,我想在这里问一下我的问题,然后拼命地试图从中得出一些结论hexdumps
iphone - Sample Xcode IOS project for Poppler
I want to test Poppler in my IOS project for Pdf view and rendering. Is there any sample Xcode project that uses Poppler or any step by step guidelines for this? I want to use it for iPad.