BeginArtifact

Etiketli PDF, Erişilebilirlik

Açıklama

Bir PDF artifact bölgesi açar. Artifact içeriği dekoratif veya yapısaldır (sayfa başlıkları, alt bilgileri, sayfa numaraları, arka plan görüntüleri, cetvel çizgileri) ve mantıksal belge okuma sırasından açıkça hariç tutulur. Ekran okuyucular artifact bölgelerini tamamen atlarArtifact'ın grafiklerini veya metnini

BeginArtifact ile eşleşen EndArtifact çağrısı arasına yazın

Sözdizimi

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);

Parametreler

SubTypeArtifact Pagination yazmak için Layout, Page, Background veya PDF 2.0 /Type geçirin; bir Pagination Header yazmak için Footer, Watermark, PageNum, LineNum, Redaction, Bates veya /Subtype geçirin; yalın /Artifact BMC için boş bir dize geçirin

Yazılan operatör

Boş olmayan değerler bir özellik sözlüğü ve ardından BDC kullanır; boş değer /Artifact BMC kullanır

PDF sürümü

Background, PageNum, LineNum, Redaction ve Bates PDF 2.0 gerektirir ve çıktı özellik sürümünü otomatik yükseltir

Dönüş değerleri

0Başarısız (açık belge yok)
1Artifact bölgesi başarıyla açıldı

Örnek

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