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
| SubType | Zadajte 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
| 0 | Zlyhanie (nie je otvorený žiadny dokument) |
|---|---|
| 1 | Oblasť 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;