PDFium Delphi Component Docs

AddPageObjectMark متد

کامپوننت: TPdf  ·  واحد: PDFium
یک شیء صفحه را با نام محتوای علامت‌گذاری‌شدهٔ جدید و فهرست ویژگی برچسب می‌زند

Syntax

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

IndexInteger. شاخص مبتنی بر صفر شیء صفحه که باید برچسب بخورد
NameAnsiString. نام علامت، که به‌صورت نام PDF نوشته می‌شود — برای مثال Artifact، Span یا برچسبی تعریف‌شده توسط برنامه؛ نام خالی EPdfError صادر می‌کند
ParamsTPdfContentMarkParams. پارامترهای کلید/مقدار که فهرست ویژگی علامت را می‌سازند؛ برای علامت بدون ویژگی آرایهٔ خالی بدهید
ResultInteger. شاخص مبتنی بر صفر علامت جدید درون شیء، قابل استفاده با SetPageObjectMarkParam و RemovePageObjectMark

Description

یک برچسب BDC/EMC حول محتوایی که شیء ترسیم می‌کند اضافه می‌کند؛ هر پارامتر بر اساس Kind خودش نوشته می‌شود، بنابراین اعداد صحیح، اعداد حقیقی، رشته‌ها و توده‌های بایت همگی از طریق PageObjectMarks رفت‌وبرگشت می‌شوند

علامت تا زمانی که جریان محتوا دوباره تولید شود روی شیء صفحه می‌ماند؛ پیش از ذخیره‌سازی UpdatePage را فراخوانی کنید، وگرنه هنگام نوشتن فایل برچسب حذف می‌شود

علامت‌گذاری همان روش اعلان مصنوعات (artifacts) است: برچسب زدن محتوای تزئینی به‌عنوان Artifact آن را از ترتیب خوانشی که فناوری کمکی دنبال می‌کند خارج می‌کند

See Also

PageObjectMarks, SetPageObjectMarkParam, RemovePageObjectMark, RemovePageObjectMarkParam, UpdatePage