BeginArtifact

Getagde PDF, toegankelijkheid

Beschrijving

Opent een PDF-artefactgebied. Artefactinhoud is decoratief of structureel (kopteksten, voetteksten, paginanummers, achtergrondafbeeldingen, scheidingslijnen) en wordt expliciet uitgesloten van de logische leesvolgorde van het document. Schermlezers slaan artefactgebieden volledig overSchrijf de grafische inhoud of tekst van het artefact tussen

BeginArtifact en de bijbehorende aanroep van EndArtifact

Syntaxis

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

Parameters

SubTypeGeef Pagination, Layout, Page of PDF 2.0 Background door om een artefact /Type te schrijven; geef Header, Footer, Watermark, PageNum, LineNum, Redaction of Bates door om een Pagination /Subtype te schrijven; geef een lege string door voor kale /Artifact BMC

Geschreven operator

Niet-lege waarden gebruiken een eigenschappenwoordenboek gevolgd door BDC; een lege waarde gebruikt /Artifact BMC

PDF-versie

Background, PageNum, LineNum, Redaction en Bates vereisen PDF 2.0 en verhogen de uitvoerfunctieversie automatisch

Retourwaarden

0Mislukt (er is geen document geopend)
1Artefactgebied met succes geopend

Voorbeeld

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