我想從MVC視圖中生成一些PDF文件,這已經相當不錯了。我終於跨越this來了,想使用它,但它具有如下這種奇怪的標記(它是基於iTextSharp的):這是什麼樣的標記?
<row>
<cell borderwidth="0.5" left="false" right="false" top="false" bottom="true">User Name</cell>
<cell borderwidth="0.5" left="false" right="false" top="false" bottom="true">Description</cell>
<cell borderwidth="0.5" left="false" right="false" top="false" bottom="true" horizontalalign="right">Lucky Number</cell>
<cell borderwidth="0.5" left="false" right="false" top="false" bottom="true" horizontalalign="right">Doubled</cell>
</row>
所有我真的想在這一點上做的是設置列的寬度(單元格,因爲它在這裏被稱爲),但cell
不接受我的style: width
或width
或任何東西。
我該如何使用這個東西?有沒有更好的方法來從MVC視圖呈現PDF?
這似乎很煩人......我覺得設置元素的寬度就像是最簡單的事情;它不應該那麼困難。 – user1477388 2013-03-08 15:30:22
iTextSharp是IMO,很難合作。如果你在C#中使用它,那也不是那麼簡單。 – Jamie 2013-03-08 15:33:05
有什麼建議嗎?我正在嘗試使用wkhtmltopdf,但是我遇到了.EXE問題,並希望我可以使用.DLL,而不是http://stackoverflow.com/questions/15285363/running-exe-from-mvc – user1477388 2013-03-08 15:44:35