PDFium Delphi Component Docs

AddPageObjectMark метод

Component: TPdf  ·  Unit: PDFium
Помічає об'єкт сторінки новим ім'ям marked-content та списком властивостей

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 перед збереженням, інакше тег буде втрачено під час запису файла

Позначення — це спосіб оголошення артефактів: позначення декоративного вмісту як Artifact тримає його поза порядком читання, якого дотримуються асистивні технології

See Also

PageObjectMarks, SetPageObjectMarkParam, RemovePageObjectMark, RemovePageObjectMarkParam, UpdatePage