PDFium Delphi Component Docs

Subject Propiedad

Componente: TPdf  ·  Unidad: PDFium
Devuelve el valor de la entrada /Subject del diccionario de información del documento PDF

Syntax

property Subject: WString;// solo lectura

Description

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

Remarks

Example

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;

See Also

Title, Author, Keywords, Creator, MetaText