簡體   English   中英

使用Windows 7 Adob​​e Reader在PDF中顯示FormFields的值? (iText,C#創建的PDF)

[英]Display values of FormFields in PDF using Windows 7 Adobe Reader? (iText, C# created PDF)

我在C#中使用填充了Formfields的iText創建了PDF。 在Windows 8.1 Adob​​e Reader上,創建的PDF看起來不錯,但是在Windows 7 Adob​​e Reader上,字段均為紫色,並且只有單擊每個文本字段 ,您才能看到這些值。

Adobe Reader中是否有一些默認選項以pdf格式顯示Formfields中的值?

如果我單擊“打印”,則所有值在Windows 7中都消失了。在Windows 8.1中,所有值仍然存在。

你能幫忙的話,我會很高興。 提前致謝!

在此處輸入圖片說明

看一下以下屏幕截圖:

在此處輸入圖片說明

字段就像您的字段一樣呈藍色。 這意味着字段將突出顯示。 但是,如果單擊“突出顯示現有字段”按鈕(用箭頭標記),則這些字段將不再突出顯示。

另外要注意的是:似乎沒有生成字段。 如果form是您的AcroFields實例,則應將其添加到代碼中:

form.GenerateAppearances = true;

這將強制iTextSharp生成外觀,而不是依靠Adobe Reader創建外觀。 這樣,您無需單擊該字段即可查看其外觀。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM