问题标签 [pdflib]

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 回答
5886 浏览

php - PDFLib:无法打开 PDF 文件

以下是我用来打开 PDF 文件的 PHP 代码行:

尽管该文件位于所需位置,但每次我收到以下错误时:

有人熟悉可能的解决方案吗?

0 投票
1 回答
4104 浏览

perl - 如何在 Perl 中获取 PDF 文件的页数?

是否有任何 Perl 脚本可以读取多个 PDF 文件并获取其中的页数?

通过使用 PDFlib 或 pdftet。

0 投票
6 回答
911 浏览

perl - 如何从 Perl 脚本中的外部命令收集输出?

我有一个名为 TET.EXE 的工具,它是 PDFlib 家族的产品,它用于提取特定文本的坐标。使用 Perl 脚本中的这些坐标,我们可以提取所需的文本。这是运行 .EXE 然后将坐标提供给 Perl 的手动过程,所以有人可以建议我完成整个过程。

我的意思是 Perl 脚本本身应该运行 .EXE 并获取所需的坐标并提取文本。在 linux 中使用哪些命令来运行这个 perl 脚本?拜托,我需要您对以下内容的建议。
提前致谢。

0 投票
2 回答
739 浏览

php - PHP中的PDFLib占用资源而不是刷新到文件

我刚刚继承了一个 PHP 项目,该项目会生成大型 PDF 文件,并且通常会在几千页和几台服务器内存之后窒息。该项目使用 PDFLib 在“内存”中生成这些文件。

我的任务是解决这个问题,所以我做的第一件事就是将 PDFLib 输出发送到文件而不是在内存中构建。问题是,它似乎仍在构建 PDF 内存。而且大部分内存似乎永远不会返回给操作系统。最终,整个事情都窒息而死。

当我让程序只构建大型 PDF 的片段时,似乎数据没有完全刷新到 end_document() 上的文件中。我没有收到任何错误,但 PDF 不可读,并且在十六进制编辑器中打开它很明显流不完整。

我希望有人遇到过类似的困难。

0 投票
4 回答
6398 浏览

php - PDFLib 给出未捕获的异常错误

我正在尝试将 PDFlib 支持添加到 PHP 中,但在最终弄清楚如何安装 PDFlib 之后,我收到了这个错误:

使用php.net上的示例代码:

有没有人对可能导致这种情况的原因有任何想法?我试过用谷歌搜索,但我找不到任何解决方案。

0 投票
1 回答
1395 浏览

php - (pdflib) 带有动态页码的目录

我在 php5 下的 pdflib 7 上,我正在绘制一个统计报告,其中包含几个页面上的几个子主题。

现在,我想在第一页包含一个目录,其中列出了每个子主题及其实际页码。不用说,我在绘制目录时不知道那些页码。

在绘制文档的其余部分并在知道子主题的实际页码的情况下创建 TOC 之后,有没有办法“跳”回第一页?

tia 任何提示或想法

ķ

0 投票
2 回答
794 浏览

java - PDFLib 意见/经验

我的组织正在考虑使用 PDFlib在我们的 Java (Spring/Tomcat) 环境中动态创建 PDF 文件 ( http://www.pdflib.com/ )。

有没有人可以分享关于这个图书馆的利弊的经验?

0 投票
2 回答
858 浏览

php - 使用 PDFLib 通过 PHP 搜索 PDF

我即将租用自己的服务器,对于我的一个项目,我需要能够搜索 PDF 文件。我已经要求托管服务提供商安装 xPDF,但他们回答说他们想安装 PDFLib。我的问题是,我可以使用 PDFLib 打开和搜索 PDF 文件吗?我像疯子一样在谷歌上搜索,但我似乎找不到太多关于搜索 PDF 的信息,我只找到有关生成 PDF 的信息。

有人可以给我一个答案,甚至更好的资源,在哪里可以找到指定的信息?

0 投票
3 回答
850 浏览

php - 与 PDFlib API 兼容的 PHP 包装器

是否有任何其他用于 PHP 的 PDF 生成包的包装器提供与 PDFlib 的 API 兼容性?

我们公司多年来一直使用 PDFlib 从 PHP 生成 PDF,但自版本 5 以来一直没有升级。现在我们正在升级一些服务器,我们需要升级或寻找替代品。我想用允许商业用途的开源产品替换 PDFlib。但是,我们(也许是愚蠢的)第一次并没有围绕 PDFlib 编写自己的包装器,并且有很多很多行需要更改和测试的代码。

我意识到我可以编写自己的包装器,但令我惊讶的是,到目前为止,我的搜索没有发现其他人做过同样的事情。

0 投票
2 回答
492 浏览

php - 模式匹配 PDF 正文中的文本并使用 PHP 添加超链接

情况如下:我有一系列又大又胖的 PDF 文件,充满图像和随机分布的文本 - 这些是大量产品的巨大促销价目表的部分。我需要的是对每个 PDF 文件文本中的所有目录代码进行模式匹配,并用指向在线商店中相应页面的超链接将其包装起来。

所以任务非常简单——扫描一个 PDF 文件中的所有纯文本10数字序列,并将它们转换为 href 为http://something?code=[match].

如果可能的话,我也更愿意将它放在一个 PHP 脚本中,但任何语言都可以。我有一种直觉,甚至闪光也可能是一种选择。

有任何想法吗?提前致谢。

编辑:

一些答案正在教我 pcre 语法。这里的问题是我需要在 PDF 文件中进行搜索和替换。所以问题是双重的。假设我们将在 PHP 中执行此操作:

  • 您如何在 PHP 中读取/写入 PDF?
  • 由于 PDF 不是纯文本文件,我不能只对它们进行正则表达式,而且我也相信 PDF 链接不会与文本捆绑在一起,而是作为区域分开。这也意味着,如果我只知道匹配代码在页面上的位置,我可能会在目录代码字符的坐标上覆盖一个活动矩形。

你怎么看?其他语言也是一种选择。

谢谢。