property Keywords: WString; // read only
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
FPDF_SetMetaText suoraan tunnisteella “Keywords”
var Tags: TStringList;
Tags := TStringList.Create;
try
Tags.Delimiter := ';';
Tags.StrictDelimiter := True;
Tags.DelimitedText := Pdf1.Keywords;
ListBox1.Items.Assign(Tags);
finally
Tags.Free;
end;