问题标签 [pdf]

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 投票
8 回答
4164 浏览

c# - 动态 PDF 或 Word 文档生成的最佳库?

我们的 ASP.NET 应用程序必须能够将 Web 内容导出为 PDF 和 Word 文档。

过去,我们使用Aspose 的库来完成此任务,但我们发现它们在文档构建方面有点太低级了。例如,我们发现自己需要使用形状基元编写基于点的函数来创建项目符号列表。

最好的情况——我们将一个工具指向我们可打印的 css 样式页面,并自动获取包含以相同方式样式的相同内容的 PDF 或 Word 文档。

您是否有使用任何可以完成此任务的工具的良好体验?

0 投票
12 回答
111807 浏览

pdf - PDF文件的结构?

对于一个小项目,我必须解析 pdf 文件并获取其中的特定部分(一个简单的字符链)。我想使用 python 来做到这一点,我发现了几个能够以某种方式做我想做的事情的库。

但是现在经过一些研究,我想知道 pdf 文件的真正结构是什么,有谁知道网上是否有规范或一些解释?我在 adobe 上找到了一个链接,但它似乎是一个死链接:(

0 投票
6 回答
3034 浏览

php - PHP 中的 PDF 拼版

我正在寻找一个PHP允许我创建 print-ready 的库PDF。拼版应包括 1-up、4-up、24-up 等布局和裁剪标记。

FPDFTCPDF并且PHP's包含PDF的​​库允许我创建图像并将其放在 PDF 上,但更高级的布局和裁剪标记有点超出我的能力。

提前致谢!

0 投票
6 回答
5190 浏览

java - 在JAVA中将(服务器端)一组PDF文档合并为一个大PDF文档的最简单方法是什么

我有 3 个 PDF 文档,它们由我们使用的遗留库动态生成,并写入磁盘。我的 JAVA 服务器代码获取这 3 个文档并将它们转换为一个长 PDF 文档的最简单方法是什么,其中只有文档 #1 中的所有页面,然后是文档 #2 中的所有页面,等等。

理想情况下,我希望这发生在内存中,因此我可以将其作为流返回给客户端,但将其写入磁盘也是一种选择。

0 投票
2 回答
7938 浏览

java - 如何检查 PDF-A 1b 与开源工具的合规性?

如何使用开源工具检查(并另外创建)符合 PDF-A 1b 的 PDF 文档?有人知道开源工具吗?提前致谢...

0 投票
2 回答
2033 浏览

perl - 如何在 Perl 中阅读和操作 PDF 1.5 文件?

似乎没有任何 Perl 库可以打开、操作和重新保存使用交叉引用流而不是表格的较新 PDF 版本(我相信是 1.5 及更高版本)的 PDF 文档。有谁知道任何基于 unix/linux 的实用程序可以将 PDF 转换为旧版本?或者我错过了可以处理这个问题的 CPAN 中的 Perl 模块?

0 投票
5 回答
7712 浏览

iphone - 新手想为 ipod touch 创建一个 PDF 阅读器 - 最好的方法是什么?

我想制作一个显示 PDF 的小应用程序,显示具有前一页功能的可缩放单页。

0 投票
3 回答
631 浏览

sql-server-2005 - 从 access+vb6 或仅 sql 2005 生成 pdf 的方法?

设置:多台计算机使用 adp 文件访问 sql 2005 数据库。大多数没有pdf蒸馏器。创建需要保存为 pdf 的访问表单(普通表单,而不是水晶)。

我能想到的唯一方法是从访问 sql 服务器发送一个请求以获取网页。类似于:“ http://sqlserver/generatepdf.php?id=123

我试图避免网页“中间人”。有没有办法在 T-SQL 中生成 pdf?任何人都有其他想法。我不是在寻找代码,只是在寻找方法论的想法。

谢谢

0 投票
5 回答
20060 浏览

javascript - 如何使用 JavaScript 动态更改 PDF 对象/嵌入文件的“src”或“数据”?

我有一个动态加载 PDF 文件以在浏览器中查看的 Web 应用程序。目前,它使用“innerHTML”将 div 替换为 PDF 对象。这行得通。

但是,有没有更好的方法来获取元素的 ID 并为 Object / Embed 设置“src”或“data”参数并让它立即加载新文档?我希望 Adob​​e Acrobat Reader 的实例会留在屏幕上,但新文档会加载到其中。

这是该对象的 JavaScript 示例:

任何见解都值得赞赏。

0 投票
8 回答
11267 浏览

xml - 我在哪里可以找到关于 XSL-FO(格式化/编辑对象)的好教程,这些东西是用来 fop 和获取 PDF 的?

在我工作过的一家公司中,我和我的同事在 XSL-FO 之上实现了一个定制的文档分发系统。

我的任务是获取脚本以传递文档并配置 CUPS 打印服务器和传真服务器,因此我从来没有时间接触 XSL-FO。

我正在考虑在该地区实施一些在那里制作的东西,但我需要一些模板在测试时使用。

既然我已经掌握了 fop 流程,我在哪里可以找到一些关于 XSL-FO 的好教程?