问题标签 [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.
itext - ColumnText 内的 iText 表不保持在一起
我正在使用 iText 5.5.9。我有一个PdfPTable
我在里面显示的ColumnText
。有ColumnText
一个小柱子和一个大柱子。
如果表对于小列来说太大,它应该移动到第二个更大的列。我怎样才能做到这一点?
我尝试使用table.setKeepTogether(true)
,但这不起作用。我还尝试了此页面(http://itext.2136553.n4.nabble.com/PdfPTable-KeepTogether-and-ColumnText-td2141501.html)的建议,将我的表包装在第二个表中并使用tableWrapper.setSplitRows(false)
。但如果我这样做,我就再也看不到这张桌子了。
这是我的代码:
编辑:我现在意识到我问的是解决方案,而不是问题本身。所以我要退后一步。
这个想法是 PDF 在第一页上有一个用于信封窗口的可选空间。此窗口将显示一个地址。这会将(第一页)页面的其余部分分成信封窗口上方和下方的两个区域。ColumnText
我尝试用s解决这个问题。我添加了一个标题,它整齐地出现在信封窗口的上方。然后我添加了一个表。该表部分显示在信封窗口的上方和下方。所以这些字母不仅可以包含表格,还可以包含多个表格和段落。
android - Android:减少 PdfPTable 中单元格的宽度
我PdfPTable
的 PDF 的页脚有一个。页脚应包含三个句子,一个在另一个之下。此页脚下方还应有条形码图像。在我当前的实现中,我是通过以下方式进行的:
现在根据新要求,条码和页脚不应分成两个不同的页面。为了实现,我将条形码添加到我的页脚表中,而不是直接将其添加到我的Document
变量中。下面是代码:
我在上面的代码中尝试了 3 种变体
- 将图像直接添加到页脚表。
- 将图像添加到 PDfPCell,然后将其添加到页脚表。
- 将图像添加到 PDFPTable,然后将其添加到页脚表。
但是,在上述所有 3 种情况下,我得到了意想不到的结果,我的条码被拉伸得超过了我要求的宽度。见下图。
如果有人可以帮助我了解如何更改我的最后一个单元格宽度以匹配我的原始实现,那就太好了。
提前致谢!
c# - 使用 iTextSharp 将单元格一分为二
我正在尝试使用 iTextSharp 生成 PDF 文件,到目前为止我已经编写了以下代码:
我正在尝试创建这样的输出:
文本联系我们必须保持粗体和下划线,而文本电子邮件,phone2,1 需要只是常规的 Arial 10 字体...
我可以以某种方式将此单元格分成两部分,并说左侧的元素与左对齐,第二个单元格中的元素与左对齐吗?
有人可以帮我吗?
itext - 有什么简单的方法可以在 itextsharp 中创建表格元素
我从数据库中获取一些值并设置为带有标题的 itextsharp PdfPCell。这是我的一些代码。
但它是非常业余的编码风格。因为我编写相同的结构并且只更改参数。有什么方法可以实现自动化方法,例如使用 foreach 等。
我认为它可以顺便完成,但我不知道在这里之后:
c# - ITextSharp 中的特殊字符抛出错误
ITextSharp 在我的应用程序中用于以 pdf 格式查看数据库中的数据。
GetCellDetails 是另一种生成 css 样式的方法
问题出在特殊字符上,它显示了一些错误,例如表格宽度必须大于零。如何使用这段代码进行编码和解码?这个问题的解决方案是什么?