问题标签 [openpdf]
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 - 使用 OpenPDF 的 ListItem 级别的书签
我正在使用OpenPDF作为 iText 的替代品。它满足了我的大部分要求。我试图为我无法添加的 List 和 ListItems 添加单击和导航书签。这是我尝试过的。添加段落时,我添加了一个事件处理程序挂钩:
当我添加List
orListItem
时,我还添加了一个虚拟段落,以便为该段落添加书签,如下所示:
在将某些元素添加到文档之前,该位置不会移动。这里的问题是,除非我将列表添加到文档中(之前document.close()
),否则位置没有移动,因此添加虚拟段落会在同一目的地添加轮廓。在生成的 PDF 中,单击书签时不会导航到相应的列表项。我已经探索了章节和章节,但这会产生一个我不想要的编号项目符号。
java - 使用 Open Libraries 创建 PDF/A3 文档
我想用 Java 创建一个 PDF/A3 文档。我已经遇到过 iText5 并且能够做到。但是由于它的 AGPL 许可证,我不能在商业代码中使用它。我一直在寻找它的替代品,并找到了 Apache PDFBox 和 OpenPDF,但找不到任何示例代码。
任何帮助表示赞赏
java - Java Spring Boot Webfux (Reactive) - 将数据导出为 .pdf
我正在使用 openPDF 库通过 HttpServletResponse 将列表导出为 pdf。但是,Webflux 不支持 HttpServletResponse,所以有人可以指导我如何以反应方式编写它吗?
这是我使用的代码: https ://www.codejava.net/frameworks/spring-boot/pdf-export-example
我在 Webflux 中找到了一个将列表导出为 .csv 的示例,并尝试使代码适应该示例,但到目前为止我还没有运气。这是该示例的链接: https ://medium.com/@ victortemitope95/how-to-write-and-download-a-csv-file-in-spring-webflux-5df8d817a597
pdf - 使用 OpenPDF 在 PDF 的每一页上的页眉和页脚块
我想使用 OpenPDF 创建发票 PDF。它需要在每一页上都有页眉和页脚。我正在使用 Thymeleaf 生成 pdf 的内容。然后我的问题是如何为每个页面添加页眉和/或页脚。
我找到了一个相关的帖子(使用 OpenPDF 在 PDF 的每一页上的矩形页眉和页脚块),但是我希望能够使用 html 模板字符串定义页眉/页脚。那可能吗?或者您会推荐其他方法吗?
java - 下载后自动打开 PDF
我有一个具有 pdf 下载功能的 webview 应用程序,用于从一些不同的网站下载 pdf 文件。我想知道如何在下载后立即打开pdf。我的应用程序中还没有 pdf 阅读器,因为我不知道如何应用它。
我已经阅读了我提出的类似问题的所有答案,但所有答案都不适用。问题是 pdf 的名称取决于上传者设置的内容,因此每个访问的网站的 pdf 文件的名称都会有所不同。
在下面的代码中,下载的pdf文件的生成名称是根据网站上的pdf名称生成的,不是我自己确定的。
是否可以根据代码打开 pdf 文件,还是应该更改代码?
这是我的 Webview 布局
先感谢您。
pdf - 使用 openPDF 添加认证/docMDP 签名
在创建 docMDP 时,我在 openPDF 中偶然发现了以下代码:
这也将被放入 PDF:
我将 DigestMethod 更改为更新的方法,它确实有效。此外,'aa' 看起来非常静态,老实说就像一个虚拟实现。关于这些价值观的任何见解?为什么可以毫无后果地改变它们?我将它与它的前身 *text 5 进行了比较,但它在那里是一样的......
java - 我们是否还需要包含 itext 的 maven 依赖项才能使用 openpdf
我已经使用 openpdf 在我们的应用程序中生成 pdf 文档。我在下面添加了 openpdf 最新版本的 maven 依赖项。构建成功但出现运行时错误,如下所示。有人可以帮助解决这个错误吗?
由于 itext-rtf jar 2.1.7 已被隔离,我们已从 pom 文件中删除了该依赖项并添加了此依赖项。
这是我在运行时遇到的错误:
javascript - 我需要使用 angulat 10 或 javascript 在新窗口中打开 PDF 文件。但我还需要在打开文件之前更改文件名
我尝试使用此代码(它似乎随处可见):
但它只下载文件。我需要在打开之前更改它的名称。
java - Spring Java:PDF 下载仅适用于 idm
我需要使用以下控制器方法通过 OpenPDF 下载 pdf 作为 Web 服务:
这是导出功能的内容:
这里的问题是当我从我的浏览器尝试这个网络服务时,下载只有在我使用 IDM (Internet Download Manager)时才有效,否则它只会在浏览器控制台日志上返回 pdf 的字节码,我尝试了很多东西但没有有效,如果有人可以为我提出解决方案,我会很高兴,谢谢!