PDFium Delphi Component Docs

AddPageObjectMark metodas

Komponentas: TPdf  ·  Modulis: PDFium
Pažymi puslapio objektą nauju pažymėto turinio vardu ir ypatybių sąrašu

Syntax

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

IndexInteger. Nuliniais pagrindu skaičiuojamas žymimo puslapio objekto indeksas
NameAnsiString. Žymos vardas, rašomas kaip PDF vardas - pavyzdžiui, Artifact, Span arba programos apibrėžta žyma. Tuščias vardas iškelia EPdfError
ParamsTPdfContentMarkParams. Raktas/reikšmė parametrai, sudarantys žymos ypatybių sąrašą. Žymai be ypatybių perduokite tuščią masyvą
ResultInteger. Nuliniais pagrindu skaičiuojamas naujos žymos indeksas objekte, naudotinas su SetPageObjectMarkParam ir RemovePageObjectMark

Description

Prideda BDC/EMC žymą aplink turinį, kurį objektas piešia. Kiekvienas parametras rašomas pagal savo Kind, todėl sveikieji skaičiai, realieji, eilutės ir baitų blob visi round-trip per PageObjectMarks

Žyma gyvena puslapio objekte, kol turinio srautas yra atkuriamas. Prieš įrašydami kvieskite UpdatePage, kitaip žyma prarandama rašant failą

Žymėjimas yra būdas deklaruoti artefaktus: dekoratyvaus turinio pažymėjimas kaip Artifact neįtraukia jo į skaitymo tvarką, kurios laikosi pagalbinės technologijos

See Also

PageObjectMarks, SetPageObjectMarkParam, RemovePageObjectMark, RemovePageObjectMarkParam, UpdatePage