问题标签 [itext]

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 投票
2 回答
5814 浏览

pdf - 使用 iText API 为 PDF 文件中的所有书签创建目的地

我想编写一些(java)代码来获取 PDF 文档,并从所有书签中创建命名目的地。我认为 iText API 是最简单的方法,但我以前从未使用过该 API。

您将如何使用 iText API 编写此类代码?iText 可以自己进行操作现有 PDF 所需的解析吗?我正在考虑的那种操作是:

  • 打开,
  • 查找书签,
  • 创建目的地,
  • 节省,
  • 关闭。

还是有其他更好的 API?

0 投票
11 回答
89843 浏览

java - 如何在 Java 中从 XML 创建 PDF?

目前,我正在用 Java 创建一个 XML 文件,并通过使用 XSL/XSLT 对其进行转换,将其显示在 JSP 页面中。现在我需要获取该 XML 文件并在 PDF 中显示相同的信息。有没有办法通过使用某种 XSL 文件来做到这一点?

我已经看过iText Java-PDF 库,但我找不到任何方法将它与 XML 和样式表一起使用。

任何帮助将不胜感激。提前致谢!

0 投票
8 回答
620 浏览

c# - 我应该动态重新创建 PDF,而不是将其存储在数据库或文件系统中吗?

我需要客户能够下载已发送给他们的信件的 PDF 格式。

我已经阅读了有关文档或图像的数据库与文件系统存储的线程,听起来确实像是共识是,对于不仅仅是几个图像,文件系统是要走的路。

我想知道的:

  • 一个合理的替代方法是将信件详细信息存储在数据库中,并在请求时“即时”重新创建 PDF?
  • 这种方法是优于还是劣于从文件系统中获取 PDF?
0 投票
8 回答
134998 浏览

html - 使用 iText 将 HTML 转换为 PDF

有谁知道是否可以使用 iText 将 HTML 页面(url)转换为 PDF?

如果答案是“不”,那也没关系,因为我将停止浪费时间尝试解决问题,而只是在我知道可以的许多组件之一上花一些钱:)

提前感谢您的回复!

0 投票
3 回答
6858 浏览

.net - 使用 iTextSharp 与 Barcode.4NET 生成的 Code128A 条码匹配问题

首先,我对条形码格式和我所知道的有点陌生,我从维基百科学到了。

我们有一些由使用 Barcode.4NET 库的现有应用程序生成的条形码。条形码采用 Code 128A 格式。生成它们的代码非常简单,如下所示:

没有为它设置其他参数 - 设置数据后,我们只是从库中获取条形码的 GIF 版本。

我正在开发一个使用 iTextSharp 生成 PDF 的新应用程序,我认为我不会使用两个库,而是使用 iTextSharp 的条形码生成库,因为它支持 Code128 条形码。它有一些不同的 Code 128 变体,但没有一个是“Code 128A”。

这是代码的样子:

下图显示了我迄今为止所取得的最好成绩。

替代文字

上图由 iTextSharp 生成,下图由 Barcode4Net 生成。显然,它们不一样(不仅在大小和字体上——条形码数据也大不相同)。

是否有人对 iTextSharp(或 iText 本身)的条形码组件或 Code 128A 条形码足够熟悉,可以告诉我如何使 iTextSharp 看起来与 Barcode.4NET 完全一样?

0 投票
3 回答
11159 浏览

java - 当 URL 具有重定向时,如何使用 iText 检索图像?

我正在使用 iText 为 J2EE Web 应用程序生成 PDF 发票,页面上包含从请求 URL 构造的 URL 读取的图像。在开发和测试环境中这工作正常,但在生产中我得到一个 java.io.IOException: is not a Recognized imageformat。

如果我将 url 粘贴到浏览器中,则会返回正确的图像,但是请求会从 http 重定向到 https。在我的代码中,如果我对重定向 URL 进行硬编码,则图像会正确显示。

因此,似乎在使用 com.lowagie.text.Image.getInstance(URL) 检索图像时,没有遵循 URL 上的重定向。如何使用 iText 从重定向的 URL 输出图像?

0 投票
2 回答
2865 浏览

java - 如何生成没有绿色复选标记的签名 PDF

我正在使用 iText 签署 PDF。我在签名中包含了一个图形。这可行,但是当文档被验证时显示的绿色复选标记(或黄色问号)会干扰我插入的图形,使最终结果看起来很难看。

它要么显示在签名图形的上方或下方,但我无法让它消失。

有谁知道如何解决这一问题?

0 投票
7 回答
33996 浏览

java - iText PDF 中的矢量图形

我们使用 iText 从 Java 生成 PDF(部分基于此站点上的建议)。但是,以 GIF 等图像格式嵌入我们的徽标副本会导致人们放大和缩小时看起来有点奇怪。

理想情况下,我们希望以矢量格式嵌入图像,例如 EPS、SVG 或只是 PDF 模板。该网站声称 EPS 支持已被删除,在 PDF 中嵌入 PDF 或 PS 可能会导致错误,甚至没有提及 SVG。

我们的代码使用 Graphics2D API 而不是直接使用 iText,但如果能达到结果,我们愿意跳出 AWT 模式并使用 iText 本身。如何才能做到这一点?

0 投票
5 回答
39632 浏览

css - 在 ASP.NET 中将 HTML 转换为 PDF 时保持 CSS 样式

我正在使用 ITextSharp 将 HTML 页面转换为 PDF。

但是,ITextSharp 会直接打印 STYLE 声明中的 CSS,即使以编程方式添加也会忽略样式表,并且仅侦听某些内联样式(例如font-sizeand colorbut not background-color)。

ITextSharp 是否缺少某些东西,或者是否有更好(且免费)的方式来进行此转换?

提前致谢,

0 投票
3 回答
4486 浏览

java - 如何使用 iText 将 Swing 组件绘制到 PDF 文件?

我想通过 iText 将我的 Swing JComponent 打印为 pdf。

不幸的是,PDF 文件中没有显示任何内容。你知道如何解决这个问题吗?