[英]Convert ASPX to PDF format
我有幾個ASPX Web表單,其中包含各種文本框,組合框,單選按鈕列表和許多其他花哨的telerik控件。 填寫表格后,需要將其轉換為PDF然后打印。 我嘗試了wkhtmltopdf,但輸出中的文本框都是空的。 我也嘗試過iTextSharp,但似乎無法擺脫HTMLWorker.Parse()的InvalidCastException。 我嘗試了EO.PDF的Essential Objects試用版,除了它需要花費很多錢購買並且可能不值得之外。 我似乎找到了許多只是基本的html到pdf轉換器的例子,並且不能用於控件。 似乎很多人使用GridView或類似的iTextSharp,但我不太了解gridView或它是否會幫助我。
我需要一個想法嘗試或可能解決我的iTextSharp或wkhtmltopdf的問題。 任何幫助,將不勝感激。 提前致謝!
這些字段是空白的,因為填寫的信息不是代碼的HTML結構的一部分。 瀏覽器顯示它,但wkhtmltopdf
無法看到它。
簡單的解決方法:
在表單提交上,將提交的值保存在某處。
使用與表單頁面相同的代碼生成新的HTML頁面。
使用您在步驟1中保存的值預填表單的HTML。例如,使用提交的數據在表單上指定value
屬性:
<input type="text" name="customer_name" value="John Doe">
wkhtmltopdf
現在可以使用HTML中的硬編碼值來呈現表單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.