BeginArtifact

Mærket PDF, tilgængelighed

Beskrivelse

Åbner en PDF-artefaktregion. Artefaktindhold er dekorativt eller strukturelt (sidehoveder, sidefødder, sidetal, baggrundsbilleder, linjer) og er eksplicit udelukket fra dokumentets logiske læserækkefølge. Skærmlæsere springer artefaktregioner helt overSkriv artefaktens grafik eller tekst mellem

BeginArtifact og det tilsvarende kald af EndArtifact

Syntaks

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);

Parametre

SubTypeSend Pagination, Layout, Page eller PDF 2.0 Background for at skrive en artefakt-/Type; send Header, Footer, Watermark, PageNum, LineNum, Redaction eller Bates for at skrive en Pagination-/Subtype; send en tom streng for bar /Artifact BMC

Skrevet operator

Ikke-tomme værdier bruger en egenskabsordbog efterfulgt af BDC; en tom værdi bruger /Artifact BMC

PDF-version

Background, PageNum, LineNum, Redaction og Bates kræver PDF 2.0 og hæver outputfunktionsversionen automatisk

Returværdier

0Fejlet (intet dokument er åbent)
1Artefaktregionen blev åbnet

Eksempel

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