BeginArtifact
Tagged PDF, saavutettavuus
Kuvaus
Avaa PDF-artefaktialueen. Artefaktisisältö on koristeellista tai rakenteellista (sivuotsikot, alatunnisteet, sivunumerot, taustakuvat, jako- ja reunaviivat), ja se on nimenomaisesti suljettu ulos asiakirjan loogisesta lukujärjestyksestä. Näytönlukijat ohittavat artefaktialueet kokonaanKirjoita artefaktin grafiikka tai teksti
BeginArtifact-kutsun ja sitä vastaavan EndArtifact-kutsun väliin
Syntaksi
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);
Parametrit
| SubType | Anna Pagination, Layout, Page tai PDF 2.0:n Background artefaktin /Type-merkinnän kirjoittamiseksi; anna Header, Footer, Watermark, PageNum, LineNum, Redaction tai Bates Pagination-alatyypin /Subtype-merkinnän kirjoittamiseksi; anna tyhjä merkkijono pelkän /Artifact BMC-merkinnän tuottamiseksi |
|---|
Kirjoitettava operaattori
Ei-tyhjät arvot käyttävät ominaisuussanakirjaa ja sitä seuraavaa BDC-operaattoria; tyhjä arvo käyttää /Artifact BMC-operaattoria
PDF-versio
Background, PageNum, LineNum, Redaction ja Bates vaativat PDF 2.0:n ja nostavat ominaisuusversion automaattisesti
Paluuarvot
| 0 | Epäonnistui (mitään asiakirjaa ei ole avattuna) |
|---|---|
| 1 | Artefaktialue avattiin onnistuneesti |
Esimerkki
// Page footer as artifact
PDF.BeginArtifact('Footer');
PDF.SetFontSize(8);
PDF.PrintText(50, 20, 'Page 1 of 10');
PDF.EndArtifact;