BeginArtifact

Tagovaný PDF, prístupnosť

Popis

Otvorí oblasť artefaktu v PDF. Obsah artefaktu je dekoratívny alebo štrukturálny (hlavičky a pätičky stránok, čísla stránok, obrázky pozadia, linky) a explicitne sa vylučuje z logického poradia čítania dokumentu. Čítačky obrazovky oblasti artefaktov úplne preskočiaGrafiku alebo text artefaktu zapisujte medzi

BeginArtifact a zodpovedajúce volanie EndArtifact

Syntax

Delphi

Function TPDFlib.BeginArtifact(Const SubType: WideString): Integer;

ActiveX

Function PDFlib::BeginArtifact(SubType As String) As Long

DLL

int DLBeginArtifact(int InstanceID, const wchar_t * SubType);

Parametre

SubTypeZadajte Pagination, Layout, Page alebo PDF 2.0 Background na zápis /Type artefaktu; zadajte Header, Footer, Watermark, PageNum, LineNum, Redaction alebo Bates na zápis /Subtype Pagination; zadajte prázdny reťazec pre holé /Artifact BMC

Zapísaný operátor

Neprázdne hodnoty použijú slovník vlastností nasledovaný BDC; prázdna hodnota použije /Artifact BMC

Verzia PDF

Background, PageNum, LineNum, Redaction a Bates vyžadujú PDF 2.0 a automaticky zvýšia verziu výstupných funkcií

Návratové hodnoty

0Zlyhanie (nie je otvorený žiadny dokument)
1Oblasť artefaktu bola úspešne otvorená

Príklad

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