InMemoryOpcPackage
סקירה כללית
InMemoryOpcPackage הוא שיעור ב Aspose.Slides FOSS עבור C++.
חבילת ה-OPC בזיכרון עם תמיכה בקובץ ZIP I/O. מנהל חב"ד פתוח של אמנות אריזה כמפה בזכרו של שמות חלקים לביט ארכיים. תומך בהעלאת וחיסכון בארכיונים Z IP (דרכים קובצים או זרמים), שמירה על חלק לא ידוע עבור סביב טיול נאמנות.
שיעור זה מספק 14 שיטות לעבוד עם אובייקטים InMemoryOpcPackage בתוכניות C++. שיטות זמינות כוללות: InMemoryOpcPackage, close, create_new, delete_part, get_part, get_part_names, has_part, open, save, set_part, source_path. כל החברים הציבוריים זמינים לכל יישום C++ לאחר התקנת Aspose.Slides FOSS עבור חבילת C+.
שיטות
| חתימה | תיאור |
|---|---|
InMemoryOpcPackage() | |
open(path: std::filesystem::path) → InMemoryOpcPackage | פתח חבילת OPC מתוך מסלול קובץ. |
open(stream: std::istream) → InMemoryOpcPackage | פתח חבילת OPC מתוך מסלול קובץ. |
create_new() → InMemoryOpcPackage | יצירת חבילת OPC ריקה חדשה. |
save(path: std::filesystem::path) | שמור את החבילה לדרך קובץ כארכיון ZIP. |
save(stream: std::ostream) | שמור את החבילה לדרך קובץ כארכיון ZIP. |
get_part(part_name: std::string_view) → std::optional<std::vector<uint8_t>> | החזיר את התוכן של חלק לפי שם.חזירה nullopt אם החלק אינו קיים. |
set_part(part_name: std::string_view, content: std::vector<uint8_t>) | תארח (או לכתוב) חלק עם התוכן הניתן. |
set_part(part_name: std::string_view, content: std::string_view) | תארח (או לכתוב) חלק עם התוכן הניתן. |
has_part(part_name: std::string_view) → bool | בדוק אם חלק מהחבילה קיים. |
delete_part(part_name: std::string_view) → bool | הסר חלק מהחבילה. |
get_part_names() → std::vector<std::string> | קבל רשימה של כל שמות החלקים בחבילה. |
source_path() → std::optional<std::string> | קבל את מסלול הקובץ המקורי אם החבילה הועברה מהקובצה. |
close() | סגור את החבילה ושחרר משאבים.נקות את כל נתוני חלקי הזיכרון.החבילת לא צריכה להיות בשימוש לאחר סגירתו. |