BeginArtifact
PDF מתויג, נגישות
תיאור
פותח אזור ארטיפקט של PDF. תוכן ארטיפקט הוא דקורטיבי או מבני (כותרות עמוד, תחתיות, מספרי עמוד, תמונות רקע, קווי מסגרת) ונשלל במפורש מסדר הקריאה הלוגי של המסמך. קוראי מסך מדלגים לחלוטין על אזורי ארטיפקטכתבו את הגרפיקה או הטקסט של הארטיפקט בין
BeginArtifact לבין הקריאה המתאימה ל-EndArtifact
תחביר
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);
פרמטרים
| SubType | העבירו Pagination, Layout, Page, או Background של PDF 2.0 כדי לכתוב /Type של ארטיפקט; העבירו Header, Footer, Watermark, PageNum, LineNum, Redaction, או Bates כדי לכתוב /Subtype של Pagination; העבירו מחרוזת ריקה עבור /Artifact BMC חשוף |
|---|
האופרטור שנכתב
ערכים שאינם ריקים משתמשים במילון מאפיינים ואחריו BDC; ערך ריק משתמש ב-/Artifact BMC
גרסת PDF
Background, PageNum, LineNum, Redaction ו-Bates דורשים PDF 2.0 ומעלים באופן אוטומטי את גרסת תכונות הפלט
ערכים מוחזרים
| 0 | נכשל (אין מסמך פתוח) |
|---|---|
| 1 | אזור הארטיפקט נפתח בהצלחה |
דוגמה
// Page footer as artifact
PDF.BeginArtifact('Footer');
PDF.SetFontSize(8);
PDF.PrintText(50, 20, 'Page 1 of 10');
PDF.EndArtifact;