BeginArtifactA
Taggad PDF, tillgänglighet
Beskrivning
Det avslutande A:et betecknar ANSI (char)-DLL-ingångspunkten; ActiveX/COM-ytan exponerar bara Unicode-formen. Beteendet är identiskt med BeginArtifact och strängargument tolkas med aktuell SetAnsiMode-kod sida
Öppnar en PDF-artefaktregion. Artefaktinnehåll är dekorativt eller strukturellt (sidhuvuden, sidfötter, sidnummer, bakgrundsbilder, linjer) och utesluts uttryckligen ur dokumentets logiska läsordning. Skärmläsare hoppar över artefaktregioner helt
Skriv artefaktens grafik eller text mellan BeginArtifact och det matchande EndArtifact-anropet
Syntax
Delphi
Function DLBeginArtifactA(InstanceID: Integer; SubType: PAnsiChar): Integer;
DLL
int DLBeginArtifactA(int InstanceID, const char * SubType);
Parametrar
| SubType | Valfritt artefaktundertypsnamn. Vanliga värden: Header, Footer, Watermark, Background. Ange en tom sträng för att utelämna undertypen |
|---|
Returvärden
| 0 | Misslyckades (inget dokument är öppet) |
|---|---|
| 1 | Artifact region opened successfully |
Exempel
// Page footer as artifact
PDF.BeginArtifact('Footer');
PDF.SetFontSize(8);
PDF.PrintText(50, 20, 'Page 1 of 10');
PDF.EndArtifact;