THotPDF.AddLoadedPushButton Método
Añade un push button a una página del documento cargado y lo registra en el AcroForm. El flujo de apariencia dibuja ACaption centrado en el botón
Declaración
function AddLoadedPushButton(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AFieldName, ACaption: AnsiString): Integer;
Unidad
HPDFDoc
Parámetros
| Nombre | Propósito |
|---|---|
PageIndex | Índice basado en cero de la página cargada que recibe el widget |
X1 | Borde izquierdo del rectángulo del widget en el espacio de usuario de PDF (puntos, origen en la esquina inferior izquierda de la página) |
Y1 | Borde inferior del rectángulo del widget en el espacio de usuario de PDF |
X2 | Borde derecho del rectángulo del widget en el espacio de usuario de PDF |
Y2 | Borde superior del rectángulo del widget en el espacio de usuario de PDF |
AFieldName | Nombre del campo nuevo; no debe existir ya en el formulario cargado |
ACaption | Leyenda del botón, guardada en /MK /CA y dibujada en la apariencia |
Valor de retorno
Índice del campo nuevo, para usar con los demás métodos de campos de formulario cargados, o -1 cuando PageIndex está fuera de rango
Notas de uso
- Use esta API en el flujo de trabajo de AcroForm antes de que se finalice la página, el recurso, el campo o el objeto de catálogo afectados
- Mantenga estables los nombres de objeto, de campo y de recurso, así como los handles devueltos, hasta que el documento quede finalizado
- Las referencias a objetos del documento cargado pueden ser indirectas; resuelva arrays, diccionarios o streams antes de inspeccionar valores anidados