Método THotPDF.CreateLoadedFieldWidget
Na página especificada do PDF carregado, um novo dicionário de controles do campo de formulário é criado com o nome de campo e a área retangular definidos, para ser adicionado a controles de formulário interativos aos documentos PDF existentes
Declaração
function CreateLoadedFieldWidget(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AFieldName, AFieldType: AnsiString; AFlags: Integer): THPDFDictionaryObject;
Unit
HPDFDoc
Parâmetros
| Nome | Finalidade |
|---|---|
PageIndex | Índice de base zero ou índice de objeto usado para selecionar um item existente |
X1 | Entrada usada por CreateLoadedFieldWidget |
Y1 | Entrada usada por CreateLoadedFieldWidget |
X2 | Entrada usada por CreateLoadedFieldWidget |
Y2 | Entrada usada por CreateLoadedFieldWidget |
AFieldName | Nome de campo AcroForm ou dicionário de campo alvo do helper |
AFieldType | Nome de campo AcroForm ou dicionário de campo alvo do helper |
AFlags | Entrada usada por CreateLoadedFieldWidget |
Valor de retorno
Retorna um valor: THPDFDictionaryObject
Notas de uso
- Use esta API no fluxo de trabalho do AcroForm antes que a página, o recurso, o campo ou o objeto de catálogo afetados sejam finalizados
- Mantenha nomes de objetos, nomes de campos, nomes de recursos e handles retornados estáveis até que o documento seja finalizado
- Referências de objeto em documentos carregados podem ser indiretas; resolva arrays, dicionários ou streams antes de inspecionar valores aninhados