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

SubTypeNome facoltativo del sottotipo dell'artefatto. Valori comuni: Header, Footer, Watermark, Background. Passare una stringa vuota per omettere il sottotipo

Valori restituiti

0Operazione non riuscita (nessun documento aperto)
1Area Artifact aperta correttamente

Esempio

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