
Aspose.Slides Cloud היא אחת מה-Cloud API הפופולריות שלנו המציעה את התכונות לביצוע MS PowerPoint & OpenOffice יצירה, עיבוד, מיזוג והמרה של שקפים באמצעות פקודות cURL פשוטות דרך REST API. בנוסף, כדי להקל על הלקוחות שלנו המשתמשים בשפות תכנות מסוימות, יצרנו SDKs ייחודיים, כלומר Aspose.Slides Cloud SDK for .NET, Aspose.Slides Cloud SDK for Java, Aspose.Slides Cloud SDK for PHP וכו’. לכן, כדי להקל על הלקוחות הנאמנים שלנו המשתמשים ב-C++, אנו מציגים את השקת Aspose.Slides Cloud SDK for C++. לכן, עכשיו ניתן להשתמש ב-SDK PowerPoint של C++ כדי ליצור, למנ
דרישות מוקדמות
זה מציע לך את היכולות לייצר, לשנות, להמיר מצגות PowerPoint & OpenOffice מבלי להשתמש במיקרוסופט PowerPoint. אין צורך באוטומציה של MS Office או בכל יישום אחר, ובצע את כל היכולות לעיבוד מסמכים באמצעות Cloud API. כל מה שאתה צריך לעשות זה להגדיר את הסביבה שלך באמצעות C++11, Boost, ו- C++ REST SDK.
פורמטים נתמכים של קבצים
ה-Cloud API מספק תמיכהRemarkable עבור מגוון רחב של פורמט קבצי PowerPoint, שבו ניתן לטעון פורמטים של קבצים בודדים, כמו גם להציג את הפלט בפורמט הנתמך.
תכונות בולטות
הרשימה הבאה מספקת סקירה על תכונות הנתמכות כיום על ידי Aspose.Slides Cloud SDK עבור C++.
- Render Slides to PDF, XPS, HTML
- Render Slides to JPEG, PNG, GIF, BMP, SVG, TIFF
- מזג מצגות מרובות files or Split an existing to multiple files
- מצא והחלף טקסט בתוך קבצים
- קרא ועשה עדכונים במטא-דאטה ובסטטיסטיקות של מצגת PowerPoint
- למניפולציה של צורות, פסקאות, גרפים, חלקים באמצעות מודל האובייקט של עמוד
- תמיכה באספוז ומערכות אחסון צד שלישי בענן
שימוש ב- Cloud SDK
כדי להשתמש ב-Aspose.Slides Cloud SDK עבור C++, עליך לרשום חשבון ב-Aspose Cloud ולחפש/ליצור מפתח אפליקציה ו-SID ב-Cloud Dashboard. אותו מפתח אפליקציה ו-AppSID משמשים כדי לגשת ל-API באמצעות swagger.
התקנה
להתקנה באמצעות שורת הפקודה:
nuget install Aspose.Slides-Cloud.Cpp
מנהל חבילות:
PM> Install-Package Aspose.Slides-Cloud.Cpp
קטעי קוד של תכונה
המרת PPTX ל-PDF
std::shared_ptr<asposeslidescloud::api::SlidesApi> api = std::make_shared<asposeslidescloud::api::SlidesApi>(utility::conversions::to_string_t("MyAppSid"), utility::conversions::to_string_t("MyAppKey"));
api->getSlidesApiInfo().get()->getName();
std::shared_ptr<PostSlidesConvertRequest> request = std::make_shared<PostSlidesConvertRequest>();
request->setFormat(utility::conversions::to_string_t("pdf"));
request->setDocument(std::make_shared<std::ifstream>("MyPresentation.pptx", std::ios::binary));
std::ofstream fs("MyPresentation.pdf", std::ios::binary);
api->postSlidesConvert().get().writeTo(versionStream);
API הענן ניתן גם לגשת אליו באמצעות פקודת cURL דרך הטרמינל. עם זאת, כל ה- APIs שלנו מוגנים בסיסמה, لذا עליך קודם לכן לקבל את טוקן הגישה JWT שלך. אנא בקר בלינק הבא למידע נוסף על כיצד להשיג טוקן JWT באמצעות מפתח Client ID ומפתח Client Secret
תרומה
הקוד המלא זמין ב- Github repository.
סיכום
במאמר זה, למדנו את היסודות בשימוש ב- C++ PowerPoint SDK ליצירה, מניפולציה ו-rendering של PPTX לפורמטים אחרים.