我正在使用 EVO PDF 自动生成的目录。
HtmlToPdfConverter.TableOfContentsOptions.AutoTocItemsEnabled = true
目录始终显示为文档的第一页。我需要让第一页是封面,第二页是标题页,然后是目录。
我正在为 .Net 使用动态创建HTML string
的ConvertHtmlToPdfDocumentObject
EVO PDF 6.8 版
编辑:
我想出了一个解决方法。我拆分我的动态 HTML 字符串以提取封面和标题页并仅使用这些创建一个 EvoPdf.Document,然后使用 AddStartDocument 将文档添加到另一个首先具有目录的文档。可能不是最好的,但它确实有效。
EvoPdf.Document header = converter.ConvertHtmlToPdfDocumentObject(cover, stringUrl); HtmlToPdfConverter _pdfConverter = new HtmlToPdfConverter(); _pdfConverter.PdfDocumentOptions.AddStartDocument(header, true, true, true);