PDFium Delphi Component Docs

Subject Proprietà

Componente: TPdf  ·  Unità: PDFium
Restituisce il valore della voce /Subject dal dizionario Information del documento PDF

Syntax

property Subject: WString; // read only

Description

Subject restituisce la voce /Subject del dizionario information del documento — una breve descrizione libera di cosa tratta il documento. La proprietà delega a MetaText['Subject'], che invoca FPDF_GetMetaText di PDFium per quella chiave Il campo è definito in ISO 32000-1 § 14.3.3 accanto a /Title, /Author e /Keywords

Quando il documento non ha una voce /Subject, quando non è ancora caricato, o quando il riferimento /Info del trailer manca del tutto, la proprietà restituisce una WString vuota. Non viene sollevata alcuna eccezione

Concettualmente /Subject risponde a "di cosa si occupa questo documento?" mentre /Title risponde a "come si chiama questo documento?". In pratica molti produttori lasciano Subject in bianco, quindi trattalo come testo supplementare facoltativo anziché un campo obbligatorio

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