PDFium Delphi Component Docs

העזרה של PDFium Delphi Component

השתמשו במדריך הזה כדי למצוא את ממשקי ה-API לתצוגת PDF, עיבוד מסמכים, רינדור, טפסים, הערות, הדפסה, חיפוש, מטא-נתונים, קבצים מצורפים ושמירה עבור יישומי Delphi ו-C++Builder — וכן את שכבות החתימה של PAdES, ההצפנה של PDF 2.0 והאימות של ששת התקנים, ש-PDFium Delphi Component מממש ב-Object Pascal מעל מנוע הרינדור

2

לרכיבים הראשיים יש כאן הפניית מחלקה משלהם: TPdf לפעולות מסמך ו-TPdfView לתצוגה אינטראקטיבית. לכל חבר ציבורי של שניהם יש עמוד משלו, ו-TPdfThumbnailView מתועד דרך ההפניה ל-API

רכיב TPdf

טעינה, יצירה, בדיקה, עריכה, ייבוא, רינדור והדפסה של מסמכי PDF, חילוץ טקסט, טיפול בטפסים, ניהול הערות ושמירה

הפניית TPdf

רכיב TPdfView

הצגת דפי PDF עם זום, סיבוב, גלילה, בחירת טקסט, מיפוי קואורדינטות, טיפול בקישורים והתאמה חזותית

הפניית TPdfView

הפניה מלאה ל-API

השתמשו בטבלאות המאוחדות של מתודות, מאפיינים, אירועים, יחידות עזר, טיפוסים ופונקציות גלובליות כשכבר ידוע לכם שם ה-API

פתחו את ההפניה ל-API

סקירה כללית

סקירת היקף המוצר, תפקידי הרכיבים, הערות ארכיטקטורה, פלטפורמות היעד ותרחישי שימוש נפוצים

קראו את הסקירה

התקנה

התקנת החבילה, מיקום קובצי ה-DLL של סביבת הריצה של PDFium, אימות שילוב ב-IDE והכנת ההפצה מחדש

התקינו את הרכיבים

מדריך מהיר

יצירת תהליך עבודה ראשון ל-PDF, טעינת מסמך, ניווט בין דפים, חילוץ טקסט, בניית פלט וטיפול בטפסים

עקבו אחרי המדריך המהיר

מטריצת יכולות

השוואה של פעולות מסמך, רינדור, חילוץ טקסט, חיפוש, טפסים, הערות, קבצים מצורפים, הדפסה ודחיסה

השוו יכולות

דוגמאות תכנות

התאמת קטעי קוד ב-Pascal לטעינה, יצירה, חיפוש, טפסים, תמונות, הערות, ייצוא אצווה, הדפסה ושמירה

צפו בדוגמאות

הערות מהדורה

סקירת היסטוריית הגרסאות של ספריית PDFium Delphi Component, הדמו, המתקין, התאימות ועדכוני התיעוד

פתחו את הערות המהדורה

רינדור ותצוגה

רינדור דפים, שימוש ב-hooks של Skia, כוונון אפשרויות תצוגה, מיפוי קואורדינטות מכשיר/דף ועבודה עם קישורים אינטראקטיביים

יכולות רינדור

טפסים והערות

קריאה ועדכון של שדות טופס, יצירת מראות מחדש, שיטוח טפסים, בדיקת הערות ויצירת הערות דף

יכולות טפסים

פלט מסמכים

יצירת דפים, ייבוא דפים, הוספת תמונות, דחיסת stream-ים, הגדרת page boxes, שמירה לגרסאות PDF יעד והדפסת טווחי דפים

יכולות פלט

חתימה והצפנה

חתימה ל-PAdES B-B ועד B-LTA עם חותמות זמן RFC 3161, חתימה מרוחקת כך שהמפתח לעולם לא יוצא מהשירות, אימות אמון וכתיבת הצפנת AES-256 של PDF 2.0

יכולות חתימה

תקנים ו-preflight

אימות PDF/A, PDF/X, PDF/UA, PDF/E, PDF/VT ו-PDF/R, ואז ייצוא תוצאות preflight כ-TXT, HTML, Markdown, JSON, CSV, SARIF, JUnit XML או NDJSON עבור CI

יכולות תקנים

גרסאות ואספקה

כתיבת קובצי Fast Web View linearized, אריזת אובייקטים ל-object streams, הוספת גרסאות מצטברות מדויקות ברמת הבייט והפקת עותקי תיקון מאומתים

יכולות פורמט פלט