LoadFromStream
ניהול מסמכים
תיאור
פונקציה זו, הזמינה רק בגרסאות ה-Delphi של הספרייה, מאפשרת טעינת מסמך PDF מאובייקט TStream. אם הפונקציה מצליחה, המסמך הטעון ייבחר ואפשר יהיה לאחזר את ה-DocumentID שלו באמצעות הפונקציה SelectedDocumentאם הסיסמה שסופקה נדחתה ו-
OnPassword הוקצה, המטפל רשאי לספק אישור אחר או לבטל את הטעינה
חיפושים לפי מרחק בייטים במאגר הזרימה נמשכים לאחר קריאה חלקית עד שהזרימה מחזירה אפס בייטים, כך שהתאמות מאוחרות אינן מדולגות כאשר זרימה מותאמת אישית מספקת נתונים בחתיכות קטנות יותר
תחביר
Delphi
Function TPDFlib.LoadFromStream(InStream: TStream; Const Password: WideString): Integer;
פרמטרים
| InStream | אובייקט ה-TStream המכיל את נתוני מסמך ה-PDF |
|---|---|
| Password | הסיסמה לטעינת הקובץ |
ערכים מוחזרים
| 0 | לא ניתן היה לקרוא מסמך PDF מהזרם. השתמשו ב-LastErrorCode |
|---|---|
| 1 | מסמך PDF נקרא בהצלחה מהזרם. השתמשו בפונקציה SelectedDocument כדי לקבל את מזהה המסמך, שניתן להשתמש בו מאוחר יותר לבחירת מסמך ספציפי זה |
הערות
בתי הקלט מועתקים, כך שהקורא רשאי לשחרר או לעשות שימוש חוזר ב-InStream מיד אחרי שהפונקציה חוזרת; השתמשו ב-LoadFromRangeSource כאשר מקור גדול או מרוחק צריך להישאר נתמך ב-callback ולהיטען לפי דרישהקלט המוגן ב-PDF MAC מאומת לאחר אימות הסיסמה ולפני שעמודי המסמך נחשפים
קלט מוגן PDF MAC מאומת אחרי אימות הסיסמה ולפני שעמודי המסמך נחשפים