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
| SubType | Perduokite 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
| 0 | Nepavyko (neatvertas joks dokumentas) |
|---|---|
| 1 | Artefakto 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;