PDFium Delphi Component Docs

AddPageObjectMark yöntemi

Component: TPdf  ·  Unit: PDFium
Bir sayfa nesnesini yeni bir işaretli içerik adı ve özellik listesiyle etiketler

Syntax

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

IndexInteger. Etiketlenecek sayfa nesnesinin sıfır tabanlı dizini
NameAnsiString. PDF adı olarak yazılan işaret adı - örneğin Artifact, Span veya uygulama tanımlı bir etiket. Boş ad EPdfError fırlatır
ParamsTPdfContentMarkParams. İşaretin özellik listesini oluşturan anahtar/değer parametreleri. Özelliksiz bir işaret için boş bir dizi geçirin
ResultInteger. Nesne içindeki yeni işaretin sıfır tabanlı dizini; SetPageObjectMarkParam ve RemovePageObjectMark ile kullanılabilir

Description

Nesnenin çizdiği içeriğin etrafına bir BDC/EMC etiketi ekler. Her parametre kendi Kind değerine göre yazılır; böylece tamsayılar, gerçel sayılar, dizeler ve bayt blokları PageObjectMarks üzerinden gidiş-dönüş yapar

İşaret, içerik akışı yeniden üretilene kadar sayfa nesnesi üzerinde kalır. Kaydetmeden önce UpdatePage çağırın, aksi halde etiket dosya yazıldığında atılır

İşaretleme, yapıtların bildirilme yoludur: dekoratif içeriği Artifact olarak etiketlemek, onu yardımcı teknolojinin izlediği okuma sırasının dışında tutar

See Also

PageObjectMarks, SetPageObjectMarkParam, RemovePageObjectMark, RemovePageObjectMarkParam, UpdatePage