BeginArtifactA
Etiketli PDF, Erişilebilirlik
Açıklama
Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış BeginArtifact ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır
Bir PDF yapı dışı öğe bölgesi açar. Yapı dışı öğe içeriği dekoratif veya yapısaldır (sayfa üst bilgileri, alt bilgileri, sayfa numaraları, arka plan görüntüleri, cetvel çizgileri) ve mantıksal belge okuma sırasının açıkça dışında tutulur. Ekran okuyucular yapı dışı öğe bölgelerini tamamen atlar
Yapıtın grafiklerini veya metnini BeginArtifact ile eşleşen EndArtifact çağrısı arasına yazın
Sözdizimi
Delphi
Function DLBeginArtifactA(InstanceID: Integer; SubType: PAnsiChar): Integer;
DLL
int DLBeginArtifactA(int InstanceID, const char * SubType);
Parametreler
| SubType | İsteğe bağlı yapı dışı öğe alt türü adı. Yaygın değerler: Header, Footer, Watermark, Background. Alt türü atlamak için boş bir dize geçirin |
|---|
Dönüş değerleri
| 0 | Başarısız (açık belge yok) |
|---|---|
| 1 | Yapay öğe 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;