BeginArtifactA
PDF con tag, accessibilità
Descrizione
Il suffisso A indica l'entry point DLL ANSI (char); l'interfaccia ActiveX/COM espone soltanto la forma Unicode. Il comportamento è identico a BeginArtifact e gli argomenti stringa vengono interpretati usando la code page corrente di SetAnsiMode
Apre una regione artefatto PDF. Il contenuto artefatto è decorativo o strutturale, ad esempio intestazioni, piè di pagina, numeri di pagina, immagini di sfondo e linee di separazione, ed è esplicitamente escluso dall'ordine logico di lettura del documento. I lettori di schermo ignorano completamente le regioni artefatto
Scrivere la grafica o il testo dell'artefatto tra BeginArtifact e la chiamata corrispondente a EndArtifact.
Sintassi
Delphi
Function DLBeginArtifactA(InstanceID: Integer; SubType: PAnsiChar): Integer;
DLL
int DLBeginArtifactA(int InstanceID, const char * SubType);
Parametri
| SubType | Nome facoltativo del sottotipo dell'artefatto. Valori comuni: Header, Footer, Watermark, Background. Passare una stringa vuota per omettere il sottotipo |
|---|
Valori restituiti
| 0 | Operazione non riuscita (nessun documento aperto) |
|---|---|
| 1 | Area Artifact aperta correttamente |
Esempio
// Page footer as artifact
PDF.BeginArtifact('Footer');
PDF.SetFontSize(8);
PDF.PrintText(50, 20, 'Page 1 of 10');
PDF.EndArtifact;