Docs de PDFiumPas

Title Propiedad

Esta entrada API conserva identificadores, firmas, bloques de código y términos PDF en su forma original.
Componente: TPdf  ·  Unidad: PDFium
Devuelve el valor de la entrada /Title del diccionario de información del documento PDF

Sintaxis

property Title: WString; // solo lectura

Descripción

Title devuelve el título declarado del documento — la misma cadena que Acrobat muestra en la barra de título de la aplicación cuando está activada la preferencia de visor "Display document title in title bar" El valor se obtiene mediante MetaText['Title'], que llama a FPDF_GetMetaText de PDFium contra la entrada /Title del diccionario de información del documento (ISO 32000-1 § 14.3.3)

Si falta la entrada o el componente está inactivo, la propiedad devuelve un WString vacío. El título es intencionadamente distinto del nombre base del archivo: un PDF recién creado guardado como quarterly-2026.pdf puede presentarse legítimamente como "Q1 2026 Financial Review" mediante la entrada /Title

La propiedad es de solo lectura. Establecer un título en el momento de creación se hace mediante FPDF_SetMetaText de PDFium usando el identificador Document, o escribiendo un flujo de metadatos XMP (dc:title)

Notas

Ejemplo

function EffectiveTitle(Pdf1: TPdf; const Fallback: string): string;
begin
  if not Pdf1.Active then
    Pdf1.Active := True;
  Result := Trim(Pdf1.Title);
  if Result = '' then
    Result := Fallback;
end;

// Usar el título del propio documento para el encabezado del formulario
Caption := EffectiveTitle(Pdf1, ExtractFileName(Pdf1.FileName));

Véase también

Author, Subject, Keywords, MetaText, CreationDate, Active