BeginArtifactA

Tagged PDF, Přístupnost

Popis

Koncové A označuje vstupní bod DLL pro ANSI (char); povrch ActiveX/COM vystavuje jen Unicode formu. Chování je shodné s BeginArtifact a řetězcové argumenty se interpretují podle aktuální kódové stránky SetAnsiMode

Otevře oblast PDF artifact. Obsah artifact je dekorativní nebo strukturní (záhlaví a zápatí stránek, čísla stránek, obrázky pozadí, linky) a z logického čtecího pořadí dokumentu je výslovně vyjmut. Screen readery oblasti artifact úplně přeskočí

Grafiku nebo text artifact zapište mezi BeginArtifact a párové volání EndArtifact

Syntaxe

Delphi

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

DLL

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

Parametry

SubTypeVolitelný název subtypu artifact. Běžné hodnoty: Header, Footer, Watermark, Background. Prázdný řetězec subtyp vynechá

Návratové hodnoty

0Failed (no document is open)
1Artifact region opened successfully

Příklad

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