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
| SubType | Valgfrit navn på artefaktundertype. Almindelige værdier: Header, Footer, Watermark, Background. Angiv en tom streng for at udelade undertypen |
|---|
Returværdier
| 0 | Mislykkedes (intet dokument er åbent) |
|---|---|
| 1 | Artefaktområdet blev åbnet |
Eksempel
// Page footer as artifact
PDF.BeginArtifact('Footer');
PDF.SetFontSize(8);
PDF.PrintText(50, 20, 'Page 1 of 10');
PDF.EndArtifact;