PDFium Delphi Component Docs

מתודת InspectAvailability

רכיב: TPdf  ·  יחידה: PDFium
שואל מה PDFium יכול לדעת על זרם PDF בלי לטעון אותו כמסמך

תחביר

class function InspectAvailability(AStream: TStream): TPdfAvailability;

AStreamTStream. זרם עם seek שמחזיק את ה-PDF. הוא נקרא אך לא נשמר, ומיקומו משוחזר עם החזרה
ResultTPdfAvailability. רשומה עם Linearization (plnUnknown, plnNotLinearized, plnLinearized), DocumentAvailable, FormAvailability (pfaError, pfaNotAvailable, pfaAvailable, pfaNotPresent) ו-FirstPageNumber מבוסס-אחד או -1

תיאור

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

זו ההחלטה שנתיב הורדה רוצה לפני התחייבות: קובץ linearized ניתן להציג מהבתים הראשונים שלו, בעוד קובץ לא-linearized חייב להגיע במלואו. FirstPageNumber הוא -1 כש-PDFium אינו יכול לומר

pfaNotPresent הוא התשובה הרגילה למסמך ללא AcroForm כלל, ואינה שגיאה

ראו גם

LoadCustomDocument, LoadDocument, SaveAsLinearized