ImportDocumentData
Propiedades del documento, marcadores
Descripción
Aplica un volcado de datos de documento en texto sin formato: actualiza las claves de información, reconstruye el árbol de marcadores y reemplaza los intervalos de etiquetas de página
Sintaxis
Delphi
Function TPDFlib.ImportDocumentData(Const Data: WideString; Options: Integer): Integer;Parámetros
| Data | Texto en el formato escrito por ExportDocumentData (la convención clásica dump_data/update_info) |
|---|---|
| Options | Tipos de registros que se procesarán: 0 selecciona todo; de lo contrario, combine el bit 1 (claves de información del documento), el bit 2 (marcadores) y el bit 4 (intervalos de etiquetas de página) |
Valores devueltos
| 0 | No hay ningún documento seleccionado, el texto está vacío o no se aplicó nada |
|---|---|
| N | El número de registros aplicados (claves de información, marcadores y rangos de etiquetas) |
Observaciones
Las claves de información se actualizan individualmente. El primer registro de marcador elimina el árbol de marcadores existente; después cada registro agrega un marcador cuyo padre es el marcador más reciente un nivel superior. El primer registro de etiqueta de página borra los intervalos existentes. Las páginas de destino fuera de intervalo recurren a la página 1 y las líneas desconocidas se ignoran para que los campos futuros no afecten a lectores antiguos
Ejemplo
PDF.ImportDocumentData(
'BookmarkBegin'#13#10+
'BookmarkTitle: Chapter 1'#13#10+
'BookmarkLevel: 1'#13#10+
'BookmarkPageNumber: 5'#13#10, 2);Véase también
ExportDocumentData, NewOutline, SetInformation, AddPageLabels