PDFium Delphi Component Docs

מתודת AddPageObjectMark

רכיב: TPdf  ·  יחידה: PDFium
מתייג אובייקט עמוד עם שם תוכן-מסומן חדש ורשימת מאפיינים

תחביר

function AddPageObjectMark(Index: Integer; const Name: AnsiString; const Params: TPdfContentMarkParams): Integer;

IndexInteger. אינדקס מבוסס-אפס של אובייקט העמוד שיש לתייג
NameAnsiString. שם הסימון, שנכתב כשם PDF - למשל Artifact, Span או תג המוגדר על ידי היישום. שם ריק מעורר EPdfError
ParamsTPdfContentMarkParams. פרמטרים של מפתח/ערך המרכיבים את רשימת המאפיינים של הסימון. העבירו מערך ריק עבור סימון ללא מאפיינים
ResultInteger. אינדקס מבוסס-אפס של הסימון החדש בתוך האובייקט, שמיש עם SetPageObjectMarkParam ו-RemovePageObjectMark

תיאור

מוסיף תג BDC/EMC סביב התוכן שהאובייקט מצייר. כל פרמטר נכתב לפי ה-Kind שלו, כך שמספרים שלמים, ממשיים, מחרוזות ובלובי בתים כולם עוברים הלוך ושוב דרך PageObjectMarks

הסימון מתקיים על אובייקט העמוד עד שזרם התוכן נוצר מחדש. קראו ל-UpdatePage לפני השמירה, אחרת התג יאבד בעת כתיבת הקובץ

סימון הוא הדרך להכריז על ארטיפקטים: תיוג תוכן קישוטי כ-Artifact מוציא אותו מסדר הקריאה שטכנולוגיה מסייעת עוקבת אחריו

ראו גם

PageObjectMarks, SetPageObjectMarkParam, RemovePageObjectMark, RemovePageObjectMarkParam, UpdatePage