2016-05-17 48 views
1

這是.NET 4.6/MVC 5.我試圖在C#中創建一個相當複雜的PDF,但我無法完全弄清楚這樣做的好方法。在C#/ MVC中創建一個複雜的PDF

我們使用Kendo UI,它具有PDF導出功能(demos),但需要使用HTML/CSS創建打印佈局。我無法弄清楚如何在頁眉/頁腳中使用@page圖片。

我們以前用過iTextSharp,但現在需要一個非常昂貴的商業用途許可證。

PDFsharp and MigraDocAPI)看起來不錯,但他們幾乎沒有文檔,我一直無法弄清楚如何使用它們。

我該如何完成以下屏幕截圖格式創建PDF的任務?我不需要spoon,,只是給了一個大概的想法。我沒有偏好或反對任何具體的方法,我只是不知道什麼會工作。

這是我試圖創建的佈局。綠線分隔標題/正文/頁腳。頁眉和頁腳在所有頁面上都相同。正文中的表格將顯示列表中的數據 - 它只需顯示適合頁面的內容,然後移動到下一頁和列表中的下一項。

desired PDF layout

+1

水晶報表等任何報表引擎或者有可能將報表導出爲PDF文件的東西如何? – MadOX

+0

@KamilStachowiak我沒有意識到Crystal Reports for Visual Studio可以免費用於商業用途。我現在正在看一看,謝謝! – vaindil

回答

0

Essential PDF可以創建任何自定義佈局複雜的PDF文件。您還可以在Word中創建一個模板,並轉換成PDF與您的數據合併。

Doc to PDF

整個產品是免費的,可以在商業應用也可以使用(如果該組織使得小於1百萬美元的年收入)通過community license

相關問題