BeginArtifact

Taggad PDF, tillgänglighet

Beskrivning

Öppnar en PDF-artefaktregion. Artefaktinnehåll är dekorativt eller strukturellt (sidhuvuden, sidfötter, sidnummer, bakgrundsbilder, linjer) och undantas uttryckligen från dokumentets logiska läsordning. Skärmläsare hoppar helt över artefaktregionerSkriv artektens grafik eller text mellan

BeginArtifact och det matchande anropet till EndArtifact

Syntax

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

Parametrar

SubTypeSkicka Pagination, Layout, Page eller PDF 2.0 Background för att skriva en artefakt-/Type; skicka Header, Footer, Watermark, PageNum, LineNum, Redaction eller Bates för att skriva en Pagination-/Subtype; skicka en tom sträng för en ren /Artifact BMC

Operator som skrivs

Icke-tomma värden använder en egenskapsdoktionär följt av BDC; ett tomt värde använder /Artifact BMC

PDF-version

Background, PageNum, LineNum, Redaction och Bates kräver PDF 2.0 och höjer utdatafunktionens version automatiskt

Returvärden

0Misslyckades (inget dokument är öppet)
1Artefaktregionen öppnades

Exempel

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