THPDFNamesFacade Clase
Agrupa operaciones del árbol de nombres del documento para archivos incrustados, JavaScript y destinos con nombre
Declaración
THPDFNamesFacade = class(TObject)
Unidad
HPDFDoc
Miembros
| Nombre | Propósito |
|---|---|
AddEmbeddedFile | Añade una entrada de archivo incrustado a través de la fachada del árbol de nombres del documento |
AddJavaScript | Añade una entrada JavaScript con nombre a nivel de documento |
AddJavaScriptFunction | Añade un wrapper de función JavaScript con nombre al árbol de nombres del documento |
AddNamedDestination | Añade un destino con nombre al que pueden apuntar enlaces de destino con nombre |
LoadedEmbeddedFileCount | Devuelve el número de nombres de archivos incrustados encontrados en el documento cargado |
LoadedEmbeddedFileName | Devuelve un nombre de archivo incrustado cargado por índice basado en cero |
LoadedEmbeddedFileNames | Devuelve los nombres de archivos incrustados cargados como una instantánea de array |
LoadedJavaScriptCount | Devuelve el número de nombres JavaScript a nivel de documento encontrados en el documento cargado |
LoadedJavaScriptName | Devuelve un nombre JavaScript cargado por índice basado en cero |
LoadedJavaScriptNames | Devuelve las entradas del árbol de nombres JavaScript cargado como una instantánea en array |
LoadedJavaScriptSource | Devuelve el código fuente del script para un nombre JavaScript cargado |
LoadedNamedDestinationCount | Devuelve el número de destinos con nombre encontrados en el documento cargado |
LoadedNamedDestinationName | Devuelve un nombre de destino con nombre cargado por índice base cero |
LoadedNamedDestinationNames | Devuelve las entradas de destinos con nombre cargadas como una instantánea en array |
Notas de uso
- Acceda a este helper a través de
THotPDF.Names - Úselo para mantener los flujos de archivos incrustados, JavaScript y destinos con nombre separados del código de contenido de página
AddJavaScriptFunctionda formato a una función con nombre a partir de la lista de parámetros y el cuerpo suministrados- Los métodos de nombres cargados reflejan las APIs de más bajo nivel
THotPDF.GetLoaded*y son wrappers de conveniencia para el código de enumeración - Use los métodos que devuelven arrays cuando un llamador necesite una instantánea estable antes de eliminar o reescribir entradas del árbol de nombres cargado