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

DataTexto en el formato escrito por ExportDocumentData (la convención clásica dump_data/update_info)
OptionsTipos 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

0No hay ningún documento seleccionado, el texto está vacío o no se aplicó nada
NEl 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