问题标签 [pdfptable]

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 投票
0 回答
324 浏览

itextsharp - 每个页面上的 iTextSharp 表格

我需要制作一个包含显示客户信息的多行和多列的表格的 PDF 文档。我还需要展示这个客户的产品。我创建了一个循环,该循环创建了一个包含多行和多列以及产品信息的新表。

这工作正常。我从客户表开始,接下来我有多个产品表。我已经设置了KeepTogether to TrueSpacingAfter = 20f。所以在每个产品表之后我都有一些空白。

当客户有许多产品时,产品表在下一页继续。正是我想要的。

但在新页面上,我想再次从客户表开始。执行此操作的最佳工作流程是什么?

0 投票
1 回答
1174 浏览

c# - 在 PDFPCell iTextSharp 中添加单选按钮

我正在尝试在 itextsharp 的 pdfpcell 中添加一个单选按钮。这是我的代码:

这将创建一个文本块而不是单选按钮。也许是因为使用FieldPositioningEvents. 我不知道如何为单选按钮创建自定义单元格事件。有什么简单的方法吗?

0 投票
1 回答
41 浏览

java - 将表格分成几页

我有数据插入到一种 PdfPTable 的表中。
数据包含的数据属于少数来源,我应该将数据分成几页,以便每个来源都从一个新页面开始。

什么是最好的解决方案?似乎 PdfPTable 没有这样做的功能。

0 投票
1 回答
2103 浏览

c# - 将动态 PdfPCell 宽度分配给动态生成的 PdfPCell

我正在使用 iTextSharp 版本 5.4.5.0。

我正在尝试使用多个 PdfPCell 打印 PdfPTable。PdfPCell 的数量将是动态的。那么如何为动态生成的 PdfPCell 分配宽度?

我知道如何为单元格的静态和固定数量分配宽度。但是对于动态单元格,如何为每个动态生成的单元格分配宽度?PdfPCell 的数量不固定。

请帮我 ?

谢谢。

0 投票
0 回答
24 浏览

itextsharp - 图像顶部的 PdfPCell 编号

我想知道是否可以将文本放在 ITextSharp 上 PDFPCell 中的图像顶部。

谢谢。

0 投票
1 回答
478 浏览

android - 在 itextPdf 表格边框上写一个标题

我正在使用iTextPdf在 android 应用程序上创建一个表。

我需要在其上边框上有表格的标题,如下图所示。

边框上有标题的表格

我怎样才能做到这一点?提前致谢

0 投票
0 回答
1585 浏览

c# - 需要在 iTextSharp 的内部 PdfPTable 中分页

我正在使用 iTextSharp 将我的 html 字符串打印到 pdf 中。我有嵌套表层次结构。如果内表不适合当前页面并开始在新页面上打印,我需要打破内表。

我已经把

对于所有父表以及所有子表。

但在我的情况下,内表没有破裂。

这是图像。 在此处输入图像描述

我在 document.add(parentTable) 中添加主父表。

我已经检查过,如果我将子表与父表分开并直接添加文档,它会在需要时打破页面。

但是对于嵌套表,它并没有破坏。

你能帮我么 ?

谢谢

0 投票
1 回答
1294 浏览

c# - 对角线分割表格单元格

我第一次尝试使用 iTextSharp(),但在 pdf 文档中创建表格时遇到问题。确实,我想将第一个单元格对角拆分以写入第一行的标题和第一列的标题。

图一是我能做的 图二是我想做的

谢谢你。图一 图二

0 投票
1 回答
954 浏览

c# - 嵌套在 PdfpTable 单元格中的 PdfpTable 两边都有空格

我有一个主 PdfpTable,其中有一列用作父表。然后,我将使用动态列数创建的表添加到父表中。

所以每个表都是父表中的一行。我得到了我想要的,除了几件事:

1) 表格在左右两边都添加了显着的空白;我希望子表填充行空间。

2)列宽不成立。每个新表的第一列会根据其拥有的总列数更改宽度。

3)主表宽度似乎不受 .TotalWidth 设置的影响

我尝试设置每列的宽度,删除填充,并设置父表和子表的总宽度,但结果好坏参半。

0 投票
1 回答
1061 浏览

itext - itext 中的水印图像和表格 - 已编辑

我想在水印图像上插入一个表格。我已经遵循了许多步骤,但都有助于在不插入表格的情况下覆盖图像。

编辑:图像应插入 pdf 文档的每一页。我想用pdfdTable 重写它。所有搜索都描述了如何在水印上写文字。

例如: document.add(getWatermarkedImage(cb, img, "some text"));

如果我将 pdfdtable 作为 document.add(table) 添加到文档中;它不会超过图像。它将插入图像上方。

因为这是我的桌子:

我怎么能在水印上方插入这个外部表