BeginArtifact

Pažymėtasis PDF, prieinamumas

Aprašymas

Atveria PDF artefakto sritį. Artefakto turinys yra dekoratyvinis arba struktūrinis (puslapių antraštės, poraštės, puslapių numeriai, fono vaizdai, skirtukų linijos) ir aiškiai išimamas iš loginės dokumento skaitymo tvarkos. Ekrano skaitytuvai artefakto sritis praleidžia visiškaiArtefakto grafiką arba tekstą rašykite tarp

BeginArtifact ir atitinkamo EndArtifact kvietimo

Sintaksė

Delphi

Function TPDFlib.BeginArtifact(Const SubType: WideString): Integer;

ActiveX

Function PDFlib::BeginArtifact(SubType As String) As Long

DLL

int DLBeginArtifact(int InstanceID, const wchar_t * SubType);

Parametrai

SubTypePerduokite Pagination, Layout, Page arba PDF 2.0 Background, kad būtų užrašyta artefakto /Type; perduokite Header, Footer, Watermark, PageNum, LineNum, Redaction arba Bates, kad būtų užrašyta Pagination /Subtype; perduokite tuščią eilutę, jei reikia paprastojo /Artifact BMC

Operatorius įrašytas

Ne tuščios reikšmės naudoja savybių žodyną, po kurio eina BDC; tuščia reikšmė naudoja /Artifact BMC

PDF versija

Background, PageNum, LineNum, Redaction ir Bates reikalauja PDF 2.0 ir automatiškai pakelia išvesties funkcijų versiją

Grąžinamos reikšmės

0Nepavyko (neatvertas joks dokumentas)
1Artefakto sritis sėkmingai atverta

Pavyzdys

// Page footer as artifact
PDF.BeginArtifact('Footer');
PDF.SetFontSize(8);
PDF.PrintText(50, 20, 'Page 1 of 10');
PDF.EndArtifact;