THPDFActionBuilder Class
Construye diccionarios de acciones PDF reutilizables para acciones de apertura, anotaciones y botones
Declaración
THPDFActionBuilder = class(TObject)
Unidad
HPDFDoc
Parámetros
| Nombre | Uso |
|---|---|
URI | Entrada utilizada por el flujo de THPDFActionBuilder |
JavaScript | Entrada utilizada por el flujo de THPDFActionBuilder |
SubmitForm | Entrada utilizada por el flujo de THPDFActionBuilder |
ResetForm | Construye una acción de envío limitada a campos de formulario con nombre |
Hide | Entrada utilizada por el flujo de THPDFActionBuilder |
Show | Construye una acción de restablecimiento limitada a campos de formulario con nombre |
ImportData | Entrada utilizada por el flujo de THPDFActionBuilder |
Named | Entrada utilizada por el flujo de THPDFActionBuilder |
GoToNamedDestination | Entrada utilizada por el flujo de THPDFActionBuilder |
ThenAction | Entrada utilizada por el flujo de THPDFActionBuilder |
GoToNamedDestination | Entrada utilizada por el flujo de THPDFActionBuilder |
GoToPage | Construye una acción de navegación a una página local con un destino de página directo |
GoToRemote | Construye una acción de navegación a un documento remoto que apunta al índice de una página |
GoToRemotePage | Construye una acción de navegación a un documento remoto con coordenadas de destino en modo de ajuste |
GoToRemoteNamedDestination | Construye una acción de navegación a un documento remoto que apunta a un destino con nombre |
Launch | Construye una acción Launch de un archivo externo, con comportamiento opcional de ventana nueva |
Thread | Construye una acción de navegación de hilo del documento que apunta a un destino de hilo con nombre |
Sound | Construye una acción Sound a partir de los bytes de audio que proporciona quien llama y de THPDFSoundParams |
Movie | Construye una acción Movie para un diccionario devuelto por AddMovieAnnotation |
Rendition | Construye una acción Rendition para una anotación Screen y una especificación de archivo multimedia |
SetOCGState | Construye una acción de visibilidad de capa para un grupo de contenido opcional registrado |
ShowLayer | Construye una acción SetOCGState que activa una capa |
HideLayer | Construye una acción SetOCGState que desactiva una capa |
ToggleLayer | Construye una acción SetOCGState que alterna una capa |
Transition | Construye una acción Trans con un diccionario de transición de página |
GoTo3DView | Construye una acción GoTo3DView para una anotación 3D y el nombre de una vista |
ThenAction | Entrada utilizada por el flujo de THPDFActionBuilder |
Notas de uso
ThenAction owns the supplied next builderCallers can free the builder after HotPDF builds the PDF action dictionaryGoToPage uses a zero-based page index and validates the target against pages already present in the documentGoToRemotePage uses a zero-based page index in the remote document and accepts the same fit modes as GoToPageSubmitFormFields and ResetFormFields write the Fields array from Unicode-safe field namesGoToRemoteNamedDestination and Launch normalize Windows file separators in emitted file specificationsLaunch is rejected automatically when PDF/A or PDF/X conformance is activeSound, Movie, Rendition, SetOCGState, Transition, and GoTo3DView are rejected automatically when PDF/A or PDF/X conformance is activeSetOCGState requires a layer name returned by RegisterOptionalContentGroupThenAction owns the supplied next builderCallers can free the builder after HotPDF builds the PDF action dictionaryUsen esta API cuando su aplicación necesite este flujo de PDF action builder en un documento PDF cargado o generado
API relacionada
- THotPDFSetOpenActionMethod
- THPDFPageSetAnnotationActionMethod
- THPDFPageAddPushButtonWithActionBuilderMethod
- THotPDFSetDocumentDidSaveActionMethod
- THotPDFSetDocumentWillPrintActionMethod
- THotPDFSetDocumentDidPrintActionMethod
- THPDFPageSetAnnotationActionMethod
- THPDFPageSetAnnotationAdditionalActionMethod
- THotPDFSetFormFieldAdditionalActionMethod
- THotPDFFormFieldActionConvenienceMethods
- THPDFPageClearAnnotationAdditionalActionMethod
- THPDFPageSetPageAdditionalActionMethod
- THotPDFSetPageAdditionalActionMethod
- THPDFPageAddPushButtonWithActionBuilderMethod