我正在使用itext7库。我想做桌子计数器,它将定位在桌子的顶部。问题出现在表所在的最后一页上。它绘制next table的编号。。你可以看到table1在哪里结束,但是表格的顶部是2,等等。
public class TabPageHandler : IEventHandler
{
public string number { get; set; }
public TabPageHandler(string number)
{
this.number = number;
}
public void HandleEvent(Event
我试图按照中的例子创建一个带有变量头的PDF文档。但是事件并没有被正确地触发。这是我测试过的代码-
class Program
{
public static String DEST = "test.pdf";
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
manipulatePdf(DEST);
}
public static List<int> getFactors(int n)
我使用iText 7在PDF文件中创建一个表。我的表必须只有垂直边框(每列的左和右),每页的第一行也有topo边框,每页的最后一行也有底部边框。
在每一行中,只有一个列可以在两行上“跨行”(最多)。
我已经成功地创建了每个页面上重复标题的表,但是在每一页的最后一行,我无法绘制底部边框。
问题可以从几个方面来解决。
我使用一个函数GetCell获得一个单元格对象,然后像下面这样添加到表中
var stream = new MemoryStream();
var writer = new PdfWriter(stream);
var pdf = new PdfDocu
我正在使用EventHandler为我的pdf创建页眉。在添加到画布之前,将标题的内容添加到表中。作为508遵从性的一部分,我需要排除标题内容被大声读出。我该怎么帮这个忙呢?
public class TEirHeaderEventHandler : IEventHandler
{
public void HandleEvent(Event e)
{
PdfDocumentEvent docEvent = (PdfDocumentEvent)e;
PdfDocument pdf = docEvent.GetDocument();
我有一个一页pdf模板,需要创建一个新的文件与几页。每个页面都需要作为模板的第一页。然后我需要在每一页中添加文本。复制页面,但不添加文本。
这是我的密码:
PdfDocument pdfDoc = new PdfDocument(new PdfWriter(stream));
PdfDocument cover = new PdfDocument(new PdfReader(templatePath));
//First copy the pages
var totalPages=5;
var coverPage = cover.GetPage(1);
for (int i = 0; i &