BeginArtifact
Tagged PDF, Aksesibilitas
Deskripsi
Membuka wilayah artefak PDF. Konten artefak bersifat dekoratif atau struktural (header halaman, footer, nomor halaman, gambar latar, garis bantu) dan secara eksplisit dikecualikan dari urutan baca logis dokumen. Screen reader melewati wilayah artefak sepenuhnyaTulis grafik atau teks artefak di antara
BeginArtifact dan panggilan EndArtifact yang cocok
Sintaks
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);
Parameter
| SubType | Berikan Pagination, Layout, Page, atau Background PDF 2.0 untuk menulis /Type artefak; berikan Header, Footer, Watermark, PageNum, LineNum, Redaction, atau Bates untuk menulis /Subtype Pagination; berikan string kosong untuk /Artifact BMC polos |
|---|
Operator yang ditulis
Nilai non-kosong memakai kamus properti diikuti operator BDC; nilai kosong memakai /Artifact BMC
Versi PDF
Background, PageNum, LineNum, Redaction, dan Bates memerlukan PDF 2.0 dan otomatis menaikkan versi fitur output
Nilai yang dikembalikan
| 0 | Gagal (tidak ada dokumen yang terbuka) |
|---|---|
| 1 | Wilayah artefak berhasil dibuka |
Contoh
// Page footer as artifact
PDF.BeginArtifact('Footer');
PDF.SetFontSize(8);
PDF.PrintText(50, 20, 'Page 1 of 10');
PDF.EndArtifact;