2013-03-07 72 views
0

我需要從HTML創建PDF文件。生成的PDF需要有iTextSharp TextField或類似的東西。我需要在文本字段中用適當的文本更新PDF文檔。使用帶TextField的iTextSharp創建PDF格式並稍後進行編輯

注意要點:

1. The PDF length (page numbers) may vary. 
2. Due to this, I may have to only know the name of the field to set value to. 

OR

我可以創建從HTML中的PDF文件。由於PDF的內容可能會有所不同,我不知道需要編輯的塊的確切位置。無論塊的位置如何(即塊可能存在於任何頁面中),我都需要在文本塊上標記文本。

示例場景:

  1. 從創建HTML的PDF文件。
  2. 它被髮送審批過程。一旦獲得批准,批准者的姓名將打印在特定的地方(但是,簽名區域,如上面的塊所述,可能會出現在任何頁面,因爲它取決於HTML的內容)。

回答

0

兩個資源,這可以幫助你:

本文將詳細介紹如何使用asp.net & iTextSharp的創建PDF。 整篇文章對於像我這樣的初學者來說非常有用,但詳細介紹如何從HTML創建pdf可能對您有用,因爲您可以開始解決您的問題。
http://www.4guysfromrolla.com/articles/030911-1.aspx 我特別關注他如何在他正在加載的HTML模板中替換佔位符。看起來你可能想要朝這個方向前進。

現在爲了更直接地回答你的問題,你有沒有想過使用可填寫的表單? 這是一個相關的Stack Overflow帖子。 Creating a fillable PDF form with ITextSharp

正如我所說我是初學者,所以我不能做太多的工作來幫助你從這裏。但是,運氣好的話,你可以把它們放在一起,完成你正在尋找的東西。

讓我知道是否有幫助祝你好運!

相關問題