我們正在尋找一個sdk來創建一個.NET應用程序的複雜pdf文檔 到目前爲止,我們使用「aspose for pdf」,這個應用程序從HTML到pdf功能 ,因爲它生成時崩潰取決於複雜度/我們的html塊的css樣式我們添加到pdf(要求4) 那aspose不適合我們。 我們的強制性要求是從.net創建pdf的工具?
1自動生成與頁面信息 含量(TOC)的表(未PDF書籤!)在每一頁的底部(Y的x頁)
2自動頁碼
3添加文本章節或標題是 引用在toc中, 重要的是:章節編號1,1.1,1.1.1,1.1.1.2等必須自動生成!
4添加HTML - > PDF元素,該文檔包含然後 章節結構的混合, 格式化不是HTML文本元素, 圖像, HTML段
生成的PDF的內容和結構應像這樣
document title
<any text> etc.
-- endofpage --
table of content
1 mainchapter .............. page 1
1.1 subchapter .............. page 1
2 mainchapter ............... page 3
2.1 subchapter .............. page 3
2.1.1 subchapter ............ page 3
etc.
-- endofpage --
1 mainchapter <<< chapter number have to be generated automatically depending on the document structure and actualize if the content or structure changes!
1.1 subchapter
<any text> etc.
<html formated text> <<< any valid html block should be rendered,
css styles that can't be interpreted should be ignored
-- endofpage --
<image>
<any text> etc.
etc.
-- endofpage --
2 main chapter
<any text> etc.
<image>
<image>
<any text> etc.
我們沒有發現,提供自動章節編號到目前爲止 而PDFCreator的和pdftron提供一個穩定的HTML渲染任何SDK,我們缺少 文檔標題/章節中的任何TOC功能。
經過3天的搜索和樣本評估,我們到目前爲止沒有找到任何工具。 有人有提示嗎?
謝謝你的任何想法。 Kagel
我懷疑你沒有找到任何工具。如果您說明您已經解僱了哪些工具,可能會有所幫助。 – germi
如果您有一個SDK允許您使用格式化文本創建新頁面並瀏覽書籤,那麼您可以輕鬆編寫生成您需要的TOC的代碼。 – yms