RegisterHeading
Diseño de página
Descripción
Registra un encabezado en la página seleccionada para una tabla de contenido posterior
Sintaxis
Delphi
Function TPDFlib.RegisterHeading(Level: Integer; Const Title: WideString): Integer;Parámetros
| Level | Nivel de anidamiento, 1 para un encabezado de nivel superior |
|---|---|
| Title | El texto que se listará |
Valores devueltos
| Count | Cuántos encabezados están registrados |
|---|---|
| 0 | El nivel o el título estaba vacío, o no hay ninguna página seleccionada |
Observaciones
El encabezado recuerda dónde apunta, no qué número de página tiene actualmente. Eso permite insertar la página de contenido antes del cuerpo terminado —lo que vuelve a numerar cada página a la que hace referencia— sin tener que corregir ninguna entrada ni enlace
Los registros pertenecen al documento seleccionado en ese momento Abrir otro documento los deja en su lugar, pero ya no se resuelven, de modo que una página de contenido solo puede dibujarse en el documento del que proceden sus encabezados
Ejemplo
PDF.DrawText(72, 100, 'Chapter One');
PDF.RegisterHeading(1, 'Chapter One');