【发布时间】:2021-10-29 13:39:19
【问题描述】:
如果我不展平表单字段,则内容会按预期显示在图章上。当我进行展平时,内容隐藏在图章后面。如果我将 PDF 加载到 Adobe 中,我可以移动图章并查看其背后的内容。
PDF 模板是在 Adobe Acrobat Reader DC 中创建的(有关版本详细信息,请参见底部)。我使用 iTextSharp 用条件数据填写文档字段并返回 PDF 字节。
// flatten fields
pdfStamper.FormFlattening = true;
// stamping
var fields = stamper.AcroFields;
stamper.AcroFields.SetFieldProperty(fieldName, "textsize", fontSize, null);
fields.SetField(fieldName, value);
fields.SetFieldProperty(fieldName.ToString(),
"setfflags",
PdfFormField.FF_READ_ONLY,
null);
iTextSharp 5.5.12
Adobe Acrobat Reader DC 20.6.20042.371103
【问题讨论】:
-
嗨,史蒂夫。请看这篇文章,看看如何改进你的答案stackoverflow.com/help/how-to-answer你的问题有点不清楚。
-
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
-
测试计数器