THotPDF.CreateLoadedFieldWidget Method
На посочената страница на заредения PDF създава нов речник на контрола на поле на формуляр с даденото име на поле и правоъгълник за позиция, използван за добавяне на интерактивни контроли на формуляр към съществуващия PDF документ
Декларация
function CreateLoadedFieldWidget(PageIndex: Integer; const AFieldName: AnsiString; ARect: THPDFRect): THPDFDictionaryObject;
Единица
HPDFDoc
Параметри
| Име | Използване |
|---|---|
PageIndex | Нулевият индекс на целевата страница, указващ страницата, към която принадлежи контролата |
AFieldName | Уникалното име на новото поле, не може да има същото име като съществуващо поле в същия документ |
ARect | Правоъгълникът за позиция и размер на контролата на страницата, използвайки координатната система на PDF (началото се намира в долния ляв ъгъл на страницата) |
Върната стойност
返回代表新建字段控件的 THPDFDictionaryObject,可进一步设置字段类型、默认值、外观等属性
Бележки за използване
- 调用此方法前应先调用
EnsureLoadedAcroForm确保文档具备 AcroForm 字典,否则字段注册可能失败 AFieldName在整个文档范围内必须唯一,重名会导致表单数据冲突或读取器行为不一致- Жизненият цикъл на върнатия речников обект се управлява от документа, повикващият не трябва да го освобождава ръчно, референцията към обекта ще стане невалидна след запазване на документа