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

c# - 使用 iTextSharp/iText 将表格添加到预先存在的 PDF

我需要使用 iTextSharp(如果可以的话,甚至是 PDFSharp)将一个表格添加到模板中特定位置的现有 PDF 模板中。我可以使用 Adob​​e Designer 7.0 编辑现有模板。我该怎么做呢?是否有来自 Asp.Net 的 PlaceHolder 模拟可以在这里使用?

基思

0 投票
5 回答
52174 浏览

c# - iTextSharp - 在电子邮件附件中发送内存中的 pdf

我在这里问了几个问题,但仍然有问题。如果您能告诉我我在代码中做错了什么,我将不胜感激。我从 ASP.Net 页面运行上面的代码并得到“无法访问封闭的流”。

谢谢!!!

编辑:

只是为了帮助寻找这个问题的答案的人,发送附加到电子邮件的 pdf 文件而无需实际创建文件的代码如下(感谢 Ichiban 和 Brianng):

0 投票
2 回答
27199 浏览

c# - 从 GridView 中删除列

我有一个 GridView,其中有几列我不想导出到 PDF(通过 iTextSharp)。

如何在导出数据之前隐藏不想导出的列?

0 投票
4 回答
2670 浏览

c# - 在 Windows 窗体中的 Web 浏览器控件中从 PDF 中获取选定的文本

我需要知道是否可以从已加载到 Windows 形式的 Web 浏览器控件中的 pdf 中获取选定的文本。我正在使用带有 .net 3.5 及以下版本的 C# 和 Visual Studio 2008。我在控件中显示了 pdf,但我不知道如何访问该文档中的选定文本。mshtml 文档为空。

提前致谢!

0 投票
2 回答
2916 浏览

.net - 使用 iTextSharp 从模板创建 PDF 报告的技术

我有一个项目需要从模板生成 PDF 报告。该报告将具有页眉、详细信息和页脚,并且可能会在多个页面上运行。

我打算为此使用 iTextSharp。对于模板,我在考虑两个选项:

  • PDF 表格模板
  • HTML 模板

你能评论一下这两个选项的优缺点吗?

您能建议如何使用一些免费软件创建 PDF 表单模板吗?

提前致谢。

0 投票
1 回答
1052 浏览

.net - iTextSharp 和 DataGridView

在哪里可以找到可以使用 iTextShape 或类似工具将 DataGridView 转换为 PDF 文档的代码片段?

我想在我的 PDF 文档中使用与 DataGridView 中相同的表头。

0 投票
11 回答
35094 浏览

c# - Html 到 pdf 缺少一些字符(itextsharp)

我想使用 itextsharp 库将 gridview 导出为 pdf。问题是 pdf 文档中缺少一些土耳其语字符,例如 İ,ı,Ş,ş 等。用于导出 pdf 的代码是:

注意:当我想在 pdf 文档中插入字符时,缺少的字符会显示在其中。我使用以下代码插入字符:

0 投票
1 回答
1332 浏览

vb.net - 我做了一个“进口” - 错误类型预期

我这样做了:

然后这个:

在第一个“图形”上,我得到了一个“预期类型”

图形是 iTextSharp.text.rtf 的成员

这是周围的代码:

这是整个教程:(抱歉,它不是教程,但他们就是这么称呼的)

结束命名空间

0 投票
2 回答
23614 浏览

split - iTextSharp:SplitLate/SplitRows?

我有一个问题,我有一个可能超出页面长度的表格 (PdfPTable)。我曾尝试查找如何将表格“拆分”到多个页面上,但 iTextSharp 在这方面的文档记录很差。有谁知道如何做到这一点而不选择页面上的任意 Y 位置并告诉它是否存在拆分?

我查看了SplitLateandSplitRows属性,但没有关于这些功能的文档。编辑他们什么都不做。

谢谢!

编辑

我希望将表格横向切成两半,因为表格将始终适合页面的宽度。这就是说我希望垂直不适合的行扩展到它下面的下一页。

编辑2

这是一些代码:

0 投票
2 回答
20482 浏览

vb.net - itextsharp:我如何定位表格?

我创建了一个简单的表格,我需要定位。有没有人有使用 itextsharp 表格的经验?

这是我的代码

第一张桌子有效,但第二张桌子无效