问题标签 [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.
java - 如何在 Java 中从 XML 创建 PDF?
目前,我正在用 Java 创建一个 XML 文件,并通过使用 XSL/XSLT 对其进行转换,将其显示在 JSP 页面中。现在我需要获取该 XML 文件并在 PDF 中显示相同的信息。有没有办法通过使用某种 XSL 文件来做到这一点?
我已经看过iText Java-PDF 库,但我找不到任何方法将它与 XML 和样式表一起使用。
任何帮助将不胜感激。提前致谢!
java - 将 PDF 文件从 Java Bean 返回到 JSP
编辑:在下面的答案中查看我的工作代码。
简而言之:我有一个 JSP 文件,它调用 Java Bean 中的方法。此方法创建一个 PDF 文件,理论上,将其返回给 JSP,以便用户可以下载它。但是,在加载 PDF 时,Adobe Reader 会出现错误:文件不以 '%PDF-' 开头。
详细说明:至此,JSP 成功调用了该方法,创建了 PDF,然后出现了 JSP,将完成的 PDF 文件提供给用户。但是,只要 Adobe Reader 尝试打开 PDF 文件,就会出现错误:文件不以 '%PDF-' 开头。只是为了更好地衡量,我有在我的桌面上创建 PDF 的方法,以便我可以检查它;当我在 Windows 中正常打开它时,它看起来很好。那么为什么 JSP 的输出不同呢?
要创建 PDF,我使用的是Apache FOP。我正在关注他们最基本的示例之一,除了将生成的 PDF 传递给 JSP 而不是简单地将其保存到本地机器。我一直在关注他们的基本使用模式和这个示例代码。
这是我的 JSP 文件:
这是我的 Java Bean 方法:
我意识到这是一个非常具体的问题,但任何帮助将不胜感激!
javascript - 如何编写 PDF 文件中的文本搜索和替换
我如何能够以编程方式搜索和替换大量 PDF 文件中的某些文本?我想删除已添加到一组文件的 URL。我已经能够在 Adobe Pro 的批处理下使用 javascript 删除链接,但链接文本仍然存在。我已经看到使用文本修饰的建议,它可以手动工作,但我不想手动修改 1300 个文件。
pdf - Ghostscript PDF -> TIFF 转换对我来说很糟糕,人们对此赞不绝口,我一个人看起来很闷闷不乐
当我看到这种输出时,我的胃在翻腾。
http://www.freeimagehosting.net/uploads/e1097a5a10.jpg
这是我的命令,正如Best way to convert pdf files to tiff files所建议的那样
我究竟做错了什么?
(不考虑商业产品)
pdf - 通过 VBA 将 MS Excel 2003 工作簿导出为 PDF
我有一个 Excel 2003 工作簿,其中包含一个宏,用于将其某些工作表复制到新工作簿,然后保存并关闭新工作簿。它这样做了几十次,每次选择的工作表略有不同。
我想在宏中添加一个额外的步骤,以将辅助工作簿的电子表格导出为 PDF。显而易见的方法是使用 PDF 打印机和 Excel 的内置打印功能,但大多数 PDF 打印机在完成之前都会给您一个“另存为...”对话框。显然,在 70 多个场合单独输入它缺乏吸引力 - 所以我想要一些允许我提前设置它的东西(可能是“使用我正在打印的文件的文件名减去它的扩展名”)然后只需选择默认选项。
对免费的 PDF 打印机有什么想法吗?还是合适的替代品?
python - 如何从 django 视图生成报告文件(ODF、PDF)
我想从 django 中的视图和模板生成报告文件。首选文件格式是 OpenOffice/ODF 或 PDF。
做这个的最好方式是什么?
我确实想重用模板中定义的页面布局,可能通过重新定义派生模板中的一些块。
理想情况下,报告应该插入到现有的模板文件中,这样我就可以在生成的输出格式中提供整体页面布局、页眉和页脚。
pdf - 如何使用 XSL-FO 在 PDF 中添加分页符?
如何使用 XSL-FO 在文档中添加分页符?我正在使用Apache FOP创建 PDF,如果这有所作为的话。
forms - pdf 格式的多部分文本字段,使用 OpenOffice Writer
所以,这可能是一个疯狂的想法,所以请耐心等待。
[警告:骇人听闻]
使用 OpenOffice.org Writer,可以轻松制作简单的 pdf 表单(因为 Writer 可以使用 XForms,并且可以导出为 PDF,并使用 FDF 嵌入表单)。我想用这个属性创建一个文本输入字段:
- 如果该字段溢出,请将溢出放在附加页面上,或页面上的某个特殊区域,标记为“附加评论”或其他内容
- 基本上,我想象的:
- textbox1 = 固定大小
- textbox2 = 固定大小(可能在另一页上)以包含来自 textbox1 的溢出
我是 Writer、FDF 等的新手,所以如果这是不可能的,我也很高兴听到这个消息。提前致谢!
pdf - 删除多个 PDF 文件的密码
所以我有大量的 PDF 文件需要从中提取文本。这些文件是加密的,但我知道它们的密码。我正在寻找一种方法来自动化提取文本的过程。
我可以在 Acrobat Professional 中手动打开文件,通过输入密码删除安全性,然后另存为 .txt 文件。但是没有办法通过批处理 600 个文件来自动化它。
我正在寻找一些工具来帮助解决这个问题。我很擅长 Perl,所以我尝试了 CPAN 的各种 PDF 处理模块,但它们无法读取加密的文档。有人对此有任何解决方案吗?
html - 使用 iText 将 HTML 转换为 PDF
有谁知道是否可以使用 iText 将 HTML 页面(url)转换为 PDF?
如果答案是“不”,那也没关系,因为我将停止浪费时间尝试解决问题,而只是在我知道可以的许多组件之一上花一些钱:)
提前感谢您的回复!