gpt4 book ai didi

itextsharp - 将 AcroField 文本大小设置为自动

转载 作者:行者123 更新时间:2023-12-01 11:38:24 25 4
gpt4 key购买 nike

使用 itextsharp ,我正在尝试将表单文本字段的字体大小设置为 auto .

我目前正在做这样的事情:

Object d = 0.0;

PdfReader reader = new PdfReader(path);

byte [] pdf;

using (var ms = new MemoryStream())
{
PdfStamper stamper = new PdfStamper(reader, ms);

AcroFields fields = stamper.AcroFields;

foreach (var f in fields.Fields.Keys)
{
fields.SetFieldProperty(f, "textsize", d, null);
}
}

但我收到以下错误:
System.InvalidCastException: Specified cast is not valid.
at iTextSharp.text.pdf.AcroFields.SetFieldProperty(String field, String name, Object value, Int32[] inst)

我怎样才能解决这个问题?

最佳答案

使用 0f而不是 d通话中SetFieldProperty让我将字体大小更改为 auto .

关于itextsharp - 将 AcroField 文本大小设置为自动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24944090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com