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
| SubType | Volitelný název subtypu artifact. Běžné hodnoty: Header, Footer, Watermark, Background. Prázdný řetězec subtyp vynechá |
|---|
Návratové hodnoty
| 0 | Failed (no document is open) |
|---|---|
| 1 | Artifact 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;