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

SubTypeValfritt artefaktundertypsnamn. Vanliga värden: Header, Footer, Watermark, Background. Ange en tom sträng för att utelämna undertypen

Returvärden

0Misslyckades (inget dokument är öppet)
1Artifact region opened successfully

Exempel

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