/Subject del diccionario de información del documento PDFproperty Subject: WString;// solo lectura
Subject devuelve la entrada /Subject del diccionario de información del documento — una descripción corta y de forma libre de lo que el documento trata. La propiedad delega en MetaText['Subject'], que invoca FPDF_GetMetaText de PDFium para esa clave El campo se define en ISO 32000-1 § 14.3.3 junto con /Title, /Author y /Keywords
Cuando el documento no tiene entrada /Subject, cuando aún no está cargado, o cuando la referencia /Info del trailer falta por completo, la propiedad devuelve un WString vacío. No se genera ninguna excepción
Conceptualmente /Subject responde "¿de qué trata este documento?" mientras que /Title responde "¿cómo se llama este documento?". En la práctica muchos productores dejan Subject en blanco, de modo que trátelo como texto suplementario opcional en lugar de un campo requerido
True para un resultado significativo (no vacío); en un componente inactivo la propiedad devuelve una cadena vacía sin generar errorWString devuelto contiene Unicode utilizable sin importar la forma de byte subyacentedc:description en el flujo de metadatos XMP. Los documentos PDF/A deben mantener ambas representaciones sincronizadas
procedure TForm1.DumpMetadataToGrid;
begin
Pdf1.Active := True;
StringGrid1.Cells[0, 0] := 'Field';
StringGrid1.Cells[1, 0] := 'Value';
StringGrid1.Cells[0, 1] := 'Title';
StringGrid1.Cells[1, 1] := Pdf1.Title;
StringGrid1.Cells[0, 2] := 'Subject';
StringGrid1.Cells[1, 2] := Pdf1.Subject;
StringGrid1.Cells[0, 3] := 'Author';
StringGrid1.Cells[1, 3] := Pdf1.Author;
end;