2012-05-04 119 views
0

我想知道以下是一個已知的問題,以及是否有解決方案。在谷歌搜索後,我找不到有類似問題的人。文本字段沒有顯示在PDF

我使用C#/ iTextSharp的創建PDF

我已經成功地創建從我創建5級不同的模板約5 PDF文件;然而這個給我很多tzaras

我在PractitionerName1模板上有一個text field

我將數據插入到這樣的:

string firstName1 = dr["my:PractitionerFirstName1"].ToString(); 
      string lastName1 = dr["my:PractitionerLastName1"].ToString(); 
string fPhysician1 = firstName1 + " " + lastName1; 
cPdf.InsertTextFieldValue("PractionerName1", fPhysician1); 

不起作用。

當我創建一個名爲Text1的新文本字段,並做同樣的事情,但這樣做:

cPdf.InsertTextFieldValue("Text1", fPhysician1); 

它的工作原理。

如果我在模板上將名稱Text1更改爲PractitionerName1,那麼它不起作用。

沒有錯誤信息。

我在做什麼錯?我如何正確地將數據插入我的PractitionerName1字段?

回答

2

也許這是您的問題中的拼寫錯誤,但它看起來像您用來設置字段的名稱與字段名稱不匹配。

cPdf.InsertTextFieldValue("PractionerName1", fPhysician1); 

應該

cPdf.InsertTextFieldValue("PractitionerName1", fPhysician1); 
+0

非常感謝你!!!!!!!! –