问题标签 [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 投票
3 回答
87414 浏览

c# - iTextSharp 创建页脚页 # of #

我正在尝试使用 iTextSharp 在 PDF 文档中的每个页面上创建页脚,格式为 Page # of # 按照 iText 页面和书中的教程。虽然我一直在 cb.SetFontAndSize(helv, 12); - 对象引用未设置为对象。任何人都可以看到这个问题吗?代码如下。

谢谢,罗伯

0 投票
1 回答
18164 浏览

header - iText HeaderFooter -- 页码出现在下一行

我正在使用 HeaderFooter 对象创建带有 iText 的标题。
页码总是出现在标题的第二行,即使第一行有足够的空间,我也没有明确地在那里放置换行符。

这个问题似乎是从 iText 1.2 升级到 iText 2.1.5 时才开始出现的,但我没有注意到 iText 源代码中有任何明显的内容。

有没有其他人遇到过这个问题,或者知道如何解决它?

输出如下所示:

0 投票
5 回答
17221 浏览

c# - 使用 iText (iTextSharp) 在 PDF 中填充 XFA 表单域?

我需要在 PDF(使用 Adob​​e LiveCycle Designer 创建)中填充 XFA 表单字段。我们正在尝试使用 iText(实际上是带有 C# 的 iTextSharp)来解析 PDF,填充 XFA 字段,然后将修改后的 PDF 保存回来。

我可以在 iText 中找到的所有示例(很少有 iTextSharp 示例)都在讨论修改 AcroForm 字段。此 PDF 没有 AcroForm 字段,仅使用 XFA。

指向任何非标准资源的指针都会有所帮助(我已经对该主题进行了必要的谷歌搜索,但没有发现任何有用的东西)。

这里的代码示例对于任何实际完成我正在尝试做的事情的人来说都是很棒的。

0 投票
4 回答
1772 浏览

java - Java - PDF 生成框架

我使用 iText 库将 PDF 文档用于各种目的。它就像每个 PDF 文档一个类。在某种程度上,这些类之间有很多相似之处,下面列出了相同之处:

  1. 字段具有 (x,y) 位置
  2. 该字段可以在一些没有之后被包裹。字数
  3. 一个字段可以有一个值,它是一个或多个参数的函数
  4. PDF的后续页面必须保持相同或不同

我正在考虑通过 XML 文件来做这个布局业务。欢迎任何解决此问题的想法或创新想法。

0 投票
3 回答
1301 浏览

coldfusion - 在 ColdFusion 中使用不同版本的 iText

我们正在使用 ColdFusion MX7。

CFDOCUMENT 标签使用 iText 创建 PDF,因此整个 iText 库都包含在标准 CF 部署中。

我遇到的问题是我想使用比 CF7 中包含的版本更新的 iText 版本。我需要保持 CFDOCUMENT 正常运行,因此不能简单地更改 jar 文件。

到目前为止,我所做的是将 iText 源代码加载到 Eclipse 中并将其重构为不同的名称。效果很好,并且已经这样做了大约一年。

但是,我想升级到最新的 iText 版本,并且再次跳过重构的圈子有点令人生畏。

有没有更简单的方法来加载 jar 并且不让它们与旧版本冲突?

0 投票
1 回答
4310 浏览

itext - PdfpTable 与 Table(与 SimpleTable 相比?)

我正在编写生成 PDF 和 RTF 文档的代码,具体取决于用户的选择。两份文件中的信息是相同的。

到目前为止,我们一直在使用 Table、Cell、HeaderFooter 等类,这些类由文档编写器(PdfWriter 或 RtfWriter2)呈现为正确的形式。

但是,我越是尝试进行更改(主要是因为升级到 iText 2.1 使间距有点古怪),我被告知“使用 PdfpTable”或“使用 pageEvents 设置标题”的次数越多。似乎很多通用类都被弃用了。

我正在考虑修改代码以分离出 PDF 和 RTF 的表格创建。但是,所有 iText 教程内容似乎实际上都建议在需要 PDF 和 RTF 文档的情况下使用 Table。

此外,似乎虽然有 PdfpTable 类,但 RTF 没有类似的东西,所以无论如何我都会使用 Table,这会使我容易受到现在不受支持的 Table 类所带来的所有怪癖的影响。

基本上,将代码分成两部分的好处/缺点是什么 - 一个用于创建 PDF 文档,另一个以 RTF 格式创建相同的文档(如果已选择)?而 SimpleTable 在这一切中的作用是什么?它会给我所需的灵活性吗?

谢谢!

0 投票
1 回答
1628 浏览

c# - 当前上下文中不存在名称 rtfwriter

我正在尝试将 XML 文档转换为 rtf 文档。
我可以成功地执行 xml 到 pdf 的转换,但是每当我尝试使用RtfWriter.GetInstanceRtfHeaderFooters收到以下错误消息时:

当前上下文中不存在名称 Rtfwriter

我似乎无法访问任何 rtf 程序集。有没有人遇到过类似的问题或有可能的解决方案?

谢谢

0 投票
1 回答
631 浏览

itext - 如何让 iText 库支持亚洲字符?

现在我使用 iText 创建签名。当我使用 .setReason 放置签名的原因时。好像不支持中文。谁能帮我解决这个问题?提前致谢!问候,

0 投票
1 回答
715 浏览

java - Jmeter - 如何实现另一个java类

大家好,

在另一篇文章中,我询问了如何在 Jmeter 中渲染 PDF,似乎解决方案是使用 iText。

使用 iText 需要安装另一个库并引用它。有谁知道如何做到这一点?我找不到教程。非常感谢。iText 也依赖于 bouncycastle

iText:http: //www.1t3xt.com/downloads/index.php iText 依赖: http: //www.bouncycastle.org/latest_releases.html

0 投票
1 回答
3066 浏览

pdf - 如何替换或修改嵌入在 PDF 文件中的字体或字形?

我想以编程方式(使用 iText)替换现有 PDF 文件中嵌入的字体。

iText 本身似乎没有为字形和字体提供任何数据模型,但我相信它可以让我检索和更新包含字体的二进制流。

即使我不知道哪个字形与哪个字体相关联也没关系——我想做的只是替换它们。准确地说,我想在 PDF 文档中嵌入所有字形。

在渲染时替换字体不是一种选择,因为输出必须是 PDF,所有信息都按原样保留。

以前有没有人用 iText 或任何其他 PDF 库做过这个?