PDFium Delphi Component Docs

Keywords-ominaisuus

Component: TPdf  ·  Unit: PDFium
Tekijän määrittämä avainsanalista dokumentin Info-sanakirjasta

Syntax

property Keywords: WString; // read only

Description

Keywords palauttaa /Keywords-merkinnän dokumentin Information- sanakirjasta (PDF 1.7 -määrityksen kohta 14.3.3). Arvo on tekijätyökalun kirjoittama vapaamuotoinen tekstimerkkijono ja on tavanomaisesti pilkuilla tai puolipisteillä erotettu luettelo tunnisteista — esim. "invoice; 2024; payable; vendor-acme" PDF ei määrittele erotinta, joten sovellusten on hyväksyttävä mikä tahansa tuottajan kirjoittama muoto (pilkku, puolipiste, rivinvaihto tai välilyöntierotus)

Palautusarvo on dekoodattua UTF-16:ta; CJK- ja muut ei-ASCII-avainsanat kiertävät oikein. Merkkijono on tyhjä, kun Active on False, kun Info-sanakirja puuttuu tai kun /Keywords-arvoa ei ole asetettu. Monet nykyaikaiset tekijätyökalut peilaavat avainsanat myös XMP-metatietoihin avainten pdf:Keywords tai dc:subject alle (RDF-literaalien Bag); kun molemmat ovat läsnä, niiden pitäisi olla yhteneväiset, mutta ne voivat erota muokkausten jälkeen

Työpöydän hakuindeksoijat (Windows Explorer, Spotlight, Adobe Bridge) ja useimmat dokumentinhallintajärjestelmät tuovat avainsanat esiin. PDFium Delphi Component altistaa vain Info-sanakirjan kopion — käytä MetaText['Keywords'] samaa arvoa varten PDFiumin yleisen metatietohaun kautta

Remarks

Example

var Tags: TStringList;
Tags := TStringList.Create;
try
  Tags.Delimiter := ';';
  Tags.StrictDelimiter := True;
  Tags.DelimitedText := Pdf1.Keywords;
  ListBox1.Items.Assign(Tags);
finally
  Tags.Free;
end;

See Also

Subject, Title, Author, MetaText