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