我有一个问题,使用Winnovative HTML到PDF转换器v8.0.0.0,我的pdf页码不正确。 这是我所做的。 我设置一个页脚在我的转换器Winnovative Html to pdf转换器页码不正确附加文件
pdfConverter.PdfFooterOptions.AddTextArea(new TextArea(500, 0, 50, "&p;/&P;", new Font(new FontFamily("Arial"), 8)));
然后我从一个URL创建一个文档
pdfDocument = pdfConverter.GetPdfDocumentObjectFromUrl(FirstUrl);
然后我追加的文件从一个url
pdfDocument.AppendDocument(pdfConverter.GetPdfDocumentObjectFromUrl(SecondUrl));
所有页面从产生第一个url包含正确的页码,但附加文档中的页码似乎没有重新计算
例如: FirstUrl导致3页,第二页导致2页。 页码
1/5
2/5
3/5
1/2
2/2
我想他们是这样的:
1/5
2/5
3/5
4/5
5/5
我也尽量不喜欢这个转换后的页脚添加到转换器,但到pdfDocument:
PdfFont pdfFont = pdfDocument.Fonts.Add(new Font(new FontFamily("Arial"), 8));
string strPageNum = "&p;/&P;";
TextElement footerPageNumber = new TextElement(500, 0, 50, strPageNum, pdfFont);
pdfDocument.FooterTemplate.AddElement(footerPageNumber);
但在这种情况下。只有来自第一个Url的页面才会获取页码,无法在附加文档的页面上看到。
感谢您的帮助。