BeginArtifactA

Tagged PDF, Tilgængelighed

Beskrivelse

Det afsluttende A angiver DLL-indgangspunktet for ANSI (char); ActiveX/COM-grænsefladen eksponerer kun Unicode-formen. Funktionsmåden er identisk med BeginArtifact, og strengargumenter fortolkes med den aktuelle SetAnsiMode-tegntabel

Åbner et PDF-artefaktområde. Artefaktindhold er dekorativt eller strukturelt (sidehoveder, sidefødder, sidetal, baggrundsbilleder, skillelinjer) og udelukkes udtrykkeligt fra dokumentets logiske læserækkefølge. Skærmlæsere springer artefaktområder helt over

Skriv artefaktens grafik eller tekst mellem BeginArtifact og det tilsvarende kald til EndArtifact.

Syntaks

Delphi

Function DLBeginArtifactA(InstanceID: Integer; SubType: PAnsiChar): Integer;

DLL

int DLBeginArtifactA(int InstanceID, const char * SubType);

Parametre

SubTypeValgfrit navn på artefaktundertype. Almindelige værdier: Header, Footer, Watermark, Background. Angiv en tom streng for at udelade undertypen

Returværdier

0Mislykkedes (intet dokument er åbent)
1Artefaktområdet blev åbnet

Eksempel

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