BeginArtifact
Tagget PDF, tilgjengelighet
Beskrivelse
Åpner et PDF-artefaktområde. Artefaktinnhold er dekorativt eller strukturelt (topptekster, bunntekster, sidentall, bakgrunnsbilder, linjer) og er eksplisitt unntatt fra dokumentets logiske leserrekkefølge. Skjermlesere hopper fullstendig over artefaktområderSkriv artefaktens grafikk eller tekst mellom
BeginArtifact og det tilsvarende kallet til 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);
Parametere
| SubType | Gi Pagination, Layout, Page eller PDF 2.0 Background for å skrive en artefakt-/Type; gi Header, Footer, Watermark, PageNum, LineNum, Redaction eller Bates for å skrive en Pagination-/Subtype; gi en tom streng for ren /Artifact BMC |
|---|
Operator som skrives
Ikke-tomme verdier bruker en egenskapsordbok etterfulgt av BDC; en tom verdi bruker /Artifact BMC
PDF-versjon
Background, PageNum, LineNum, Redaction og Bates krever PDF 2.0 og hever utdatafunksjonsversjonen automatisk
Returverdier
| 0 | Mislyktes (ingen dokument er åpent) |
|---|---|
| 1 | Artefaktområde åpnet |
Eksempel
// Page footer as artifact
PDF.BeginArtifact('Footer');
PDF.SetFontSize(8);
PDF.PrintText(50, 20, 'Page 1 of 10');
PDF.EndArtifact;