property Keywords: WString; // read only
Keywords מחזיר את רשומת ה-/Keywords ממילון המידע של המסמך (מפרט PDF 1.7 סעיף 14.3.3). הערך הוא מחרוזת טקסט חופשית שנכתבה על ידי כלי הכתיבה והיא בדרך כלל רשימה מופרדת פסיק או נקודה-פסיק של תגים — למשל "invoice; 2024; payable; vendor-acme". PDF משאיר את התוחם בלתי מוגדר, כך שיישומים חייבים לקבל כל פורמט שהמפיק כתב (מופרד פסיק, נקודה-פסיק, מעבר שורה או רווח)
ערך ההחזרה הוא UTF-16 מפוענח; מילות מפתח CJK ואחרות שאינן ASCII עוברות הלוך ושוב נכון. המחרוזת ריקה כאשר Active הוא False, כאשר מילון ה-Info חסר, או כאשר לא הוקצה /Keywords. כלי כתיבה מודרניים רבים גם משקפים מילות מפתח למטה-נתוני XMP תחת pdf:Keywords או dc:subject (Bag של ליטרלי RDF); כאשר שניהם קיימים עליהם להסכים אך עשויים להתרחק לאחר עריכות
מילות מפתח מועלות על ידי מנועי אינדוקס חיפוש בשולחן העבודה (Windows Explorer, Spotlight, Adobe Bridge) ועל ידי רוב מערכות ניהול המסמכים. PDFium Delphi Component חושף רק את העותק של מילון ה-Info — גשו ל-MetaText['Keywords'] לאותו ערך דרך גישת המטה-נתונים הגנרית של PDFium
FPDF_SetMetaText ישירות עם התג “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;