ImportDocumentData
Propiedades del documento, marcadores
Descripción
Aplica un volcado de datos del documento en texto sin formato: actualiza claves de información, reconstruye el árbol de marcadores y sustituye los intervalos de etiquetas de página
Sintaxis
Delphi
Function TPDFlib.ImportDocumentData(Const Data: WideString; Options: Integer): Integer;Parámetros
| Data | Texto con el formato escrito por ExportDocumentData (convención clásica dump_data/update_info) |
|---|---|
| Options | Tipos de registro que se procesarán: 0 selecciona todos; en caso 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 e intervalos de etiquetas) |
Observaciones
Las claves de información se actualizan individualmente. El primer registro de marcador elimina el árbol existente y cada registro posterior añade un marcador cuyo elemento principal es el marcador más reciente un nivel por encima (los niveles se limitan como máximo a uno más que su predecesor). El primer registro de etiqueta de página borra los intervalos existentes. Las páginas de destino fuera del intervalo recurren a la página 1 y las líneas desconocidas se ignoran para que los campos futuros no dañen 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