问题标签 [itextsharp]

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 回答
1849 浏览

itextsharp - PDFs are not displaying apostrophes in field data inserted by iTextSharp

I am using iTextSharp to fill pre-defined fields on an existing PDF document using the folowing syntax:

PdfStamper stamper = new PdfStamper(reader, stream);
stamper.AcroFields.SetField("A","O'Henry");
stamper.FormFlattening = true;
stamper.Close();

Unfortunately, apostrophes (and likely other forms of common punctuation) are not displayed in the output PDF. For instance, in the code above, field "A" displays the text "OHENRY" instead of "O'HENRY".

How do I get the output PDF to display the text including the apostrophes?

Also, please note that I do not have control over creating/modifying the original PDF being filled. I was given the PDF from an external source and will likely be given new versions of the PDF as the form changes.

Thanks!

0 投票
3 回答
87414 浏览

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

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

谢谢,罗伯

0 投票
1 回答
4784 浏览

c# - iTextSharp 是否可以打开 RTF 文档、对其进行操作并将文档导出为 PDF?

使用 iTextSharp(和 c#/ASP.NET)可以打开一个 RTF 文档,通过替换一些文本来操作它,插入一个图像(WMF 或 PNG),并将该操作的文档导出为保留格式的 PDF 文档原始 RTF 文件?

本质上,我希望创建一个简单的邮件合并解决方案,模板为 RTF,输出需要为 PDF。这需要在 ASP.NET 服务器上运行。

0 投票
1 回答
10231 浏览

vb.net - 如何使用 iTextSharp 调整 pdf 的大小

我有一堆 PDF,我只是想打开它们,调整页面大小,然后保存。我也希望这样做文件大小会显着缩小。我正在使用 iTextSharp 并且调整大小工作得很好,但文件大小几乎相同,实际上稍微大一点。这是我现在拥有的功能:

有谁知道我可能缺少什么来实际减小文件大小?

谢谢。

0 投票
3 回答
3883 浏览

itextsharp - PDF文本位置,页面左边距

我想编写一个应用程序来验证 PDF 文件。所需的验证是验证 PDF 中的所有文本和图像应在左侧 0.5" 边距和右侧 0.5" 边距之后开始。如果任何文本超出此范围,则应用程序应该能够捕捉到这一点。

我试图在 iText 中搜索它,但找不到任何可以解决我的目的的有用信息。

有人可以帮我在.net csharp中编写这段代码吗?

谢谢, 普拉文

0 投票
2 回答
2548 浏览

c# - iTextSharp 是否可以处理不是从文件生成的位图对象?

我想在 PDF 中创建和插入大量图像,而 iTextSharp 看起来很有希望。他们的教程讨论了将 .net Bitmap 对象添加到文档中,但是,他们使用的 Bitmap 是从现有支持的图像文件生成的。iTextSharp 可以采用由图形对象直接生成的 Bitmap 对象吗?

谢谢!

0 投票
5 回答
2256 浏览

c# - c# PDF操作

如果我有一个现有的带有图形的 PDF,并且我只是希望用户能够单击 pdf 上的一个点,然后在单击点放置一个字母,例如 A...B... 等.我认为 ITextSharp 可以处理这样的事情,但坦率地说,我不知道如何完成它。你能提供一些指导吗?

0 投票
2 回答
3923 浏览

itextsharp - iTextSharp 和 VerticalText

我遵循了垂直文本的 iText 示例:

http://1t3xt.info/examples/browse/?page=example&id=145

并创建了它的这个 C# 版本:

它在页面上居中,好吧,但它不是垂直的 - 而是水平的(实际上从页面中心水平左对齐)。

我在这里做错了什么还是 iTextSharp 行为不端?

0 投票
2 回答
8719 浏览

c# - iTextSharp:表格单元格中的平铺图像

我正在尝试在 iTextSharp 的表格单元格中平铺图像或背景图像。我得到的最接近的是使用 PdfPTable 和 PdfPCell 将图像直接附加到单元格。

不过,这有它的问题。我的表格中的单元格大小永远不会相同,因此图像会按宽度自动缩放。这可以使某些单元格相对于其他单元格更高,或者如果它们很窄,则仅占图像的一半。

如果 iTextSharp 甚至可以的话,关于如何获得图像平铺的任何建议?谢谢!

0 投票
2 回答
2509 浏览

itextsharp - 在内存中创建文档?

我的目标是发送一封附有生成的 pdf 文件的电子邮件。这是在 ASP.Net 页面中,因此,我想在内存中创建 pdf 文件(而不是物理上在磁盘上),并将其附加到电子邮件中。

如何使用 iTextSharp 在内存中创建 pdf 文档?