PDFium Delphi Component Docs

FormObjectChildren метод

Component: TPdf  ·  Unit: PDFium
Перелічує об'єкти сторінки, вкладені у Form XObject

Syntax

function FormObjectChildren(Index: Integer): TPdfPageObjectInfos;

IndexInteger. Індекс з нульовою базою об'єкта сторінки, чиїм ObjectType є otForm. Інший тип викликає EPdfError.
ResultTPdfPageObjectInfos. Масив записів TPdfPageObjectInfo, по одному на кожен дочірній об'єкт, у порядку малювання форми.

Description

Form XObject (ISO 32000-1 8.10) - це самодостатній потік вмісту, який сторінка малює як один об'єкт - звичайний контейнер для повторно використовуваної графіки, імпортованих сторінок і сплощених зовнішніх виглядів анотацій. Його дочірні об'єкти невидимі для списку об'єктів рівня сторінки, тож це єдиний спосіб оглянути, що такий об'єкт насправді малює

Кожен дочірній об'єкт описується тим самим записом, який повертає PageObjectInfo, включно з Handle, який можна передати в InsertObjectAtIndex

Координати дочірніх об'єктів виражені у просторі форми батьківського об'єкта, тому перед порівнянням їх із координатами сторінки потрібно застосувати батьківську Matrix

See Also

PageObjectInfo, ObjectType, CreateXObjectFromPage, InsertFormObjectFromXObject