PDF ל-PowerPoint

המרת PDF ל-PowerPoint | API להמרת PDF ל-PPT מקוון

PDF קבצים מספקים את היכולת לשמור על נאמנות המסמך ללא קשר לתוכנת היישום, לחומרה ולמערכת ההפעלה. לכן, פורמט המסמך הנייד (PDF) פופולרי מאוד בגלל המאפיין הייחודי שלו לשמור על פורמט ומדד היחס של אלמנטים. באופן דומה, עבור רוב הייצוגים הרשמית של מידע, מצגות PowerPoint (PPTX, PPT, PPTM, ODP, OTP, וכו’) מועסקות בדרך כלל. לכן, בזמן יצירת מסמכי המצגת, ייתכן שנקבל את המידע בפורמט PDF שצריך להיות משולב בפורמט מצגת PowerPoint. עם זאת, אם אנחנו צריכים לבצע את ההמרה לכמות גדולה של מסמכים, זה הופך להיות מאוד מס

בבלוג הזה, אנו הולכים להאיר קצת על הנושאים הבאים

Cloud APIs

הפתרונות שלנו בענן הם די ייחודיים מבחינת התכונות והשירותים שהם מציעים. אנו מציעים את אותן יכולות שהשגנו בכל השנים הללו בצורה של RESTful APIs. אין צורך בהתקנה של תוכנה ואף תוכל לבצע את עיבוד המסמכים/קבצים באמצעות שורת הפקודה utilizando פקודות cURL. במהלך עיבוד המסמכים, תוכל לספק את קובץ הקלט כארגומנט קלט או להעלות את הקובץ שכבר זמין באחסון הענן.

API המרה של PowerPoint

Aspose.Slides Cloud הוא אחד מה-API המובילים שלנו לפורמטי קבצים, המספק שירותים במיוחד לעיבוד מצגות PowerPoint. אתה יכול להשתמש ב-API כדי ליצור, להניע כמו גם להפוך את הפורמטים של PowerPoint presentation לפורמטים נתמכים אחרים. לכן, הוא גם מספק יכולות להפוך קבצי PPTX לפורמט PDF, ובדומה לכך, אתה יכול להמיר PDF לפורמט PPTX.

המיר PDF ל-PowerPoint ב-C#

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

  • ראשית, עליך ליצור אובייקט של SlidesApi תוך מתן מזהה הלקוח הבלעדי שלך ומפתחות הסוד של הלקוח 🔑 (ניתן להשיגם מ- dashboard.aspose.cloud)
  • טען קובץ מאחסון מקומי לתוך אובייקט Stream
  • צור אובייקט של מחלקת PostSlidesDocumentFromPdfRequest וציין את הקובץ התוצאתי נגד מאפיין Name.
  • ציין קובץ PDF שהועלה לאובייקט הזרם לעיל
  • קרא לפונקציית PostSlidesDocumentFromPdf(…) כדי לבצע את פעולת ההמרה

C# .NET

// please viist following link for complete source code  https://github.com/aspose-slides-cloud/aspose-slides-cloud-dotnet

using System;
using System.IO;
using Aspose.Slides.Cloud.Sdk.Model;
using Aspose.Slides.Cloud.Sdk.Model.Requests;

string Client_ID = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string Client_Secret = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/

try
{
    // אינסטנציה של אובייקט SlidesAPI
    SlidesApi slidesApi = new SlidesApi(Client_ID, Client_Secret);
    // לטעון קובץ PDF מקומי מאחסון מקומי
    Stream file = File.OpenRead("Converted.pdf");
    // צור אובייקט של PostSlidesDocumentFromPdfRequest המכיל את שם הקובץ התוצאתי.
    PostSlidesDocumentFromPdfRequest request = new PostSlidesDocumentFromPdfRequest { Name = "Resultant.pptx", Pdf = file };
    // בצע את פעולת ההמרה מ-PDF ל-PPTX
    Document response = slidesApi.PostSlidesDocumentFromPdf(request);
}
catch (Exception e)
{
    Console.WriteLine("Exception while calling Api: " + e.ToString());
}

קבצים לדוגמה שנעשו בהם שימוש בדוגמה למעלה Converted.pdf ו- Resultant.pptx.

ממיר PPT ל-PDF באמצעות C#

ההמרה של מצגות PowerPoint לפורמט PDF היא גם די נוחה.

  • שלב ראשון הוא לקבל את מזהה הלקוח האישי שלך ואת הסוד הלקוח מ- dashboard.aspose.cloud
  • אז צור אובייקט של SlidesApi תוך מתן מזהה לקוח וסוד לקוח
  • טען את קובץ ה- PPTX לתוך המופע Stream
  • צור אובייקט של מחלקת PostSlidesConvertRequest תוך מתן מצגת וקביעת סוג יצוא.ExportFormat.Pdf ערך כמערך ל-constructor שלה.
  • Class PostSlidesConvert(..) method to initiate the conversion process
  • לבסוף, שמור את הפלט על אחסון מקומי בפורמט PDF

C#.NET

// please viist following link for complete source code  https://github.com/aspose-slides-cloud/aspose-slides-cloud-dotnet

using System;
using System.IO;
using Aspose.Slides.Cloud.Sdk.Model;
using Aspose.Slides.Cloud.Sdk.Model.Requests;

string Client_ID = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string Client_Secret = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/

try
{
    // אInstantiate תרשים באמצעות SlidesAPI
    Aspose.Slides.Cloud.Sdk.SlidesApi slidesApi = new Aspose.Slides.Cloud.Sdk.SlidesApi(Client_ID, Client_Secret);
    // להעלות קובץ PDF מהמקום המקומי
    Stream presentation = File.OpenRead("input.pptx");
    // קבע את פורמט הפלט לקובץ התוצאה
    PostSlidesConvertRequest convertRequest = new PostSlidesConvertRequest(presentation, Aspose.Slides.Cloud.Sdk.Model.ExportFormat.Pdf);
    // initialize the conversion process
    Stream pdf = slidesApi.PostSlidesConvert(convertRequest);
    // שמור את קובץ התוצאה לאחסון המקומי
    pdf.CopyTo(File.OpenWrite("MyPresentation.pdf"));
}
catch (Exception e)
{
    Console.WriteLine("Exception while calling Api: " + e.ToString());
}

סיכום

במאמר זה, חקרנו את הפרטים של המרת PDF ל-PowerPoint כמו גם המרת PowerPoint ל-PDF באמצעות קטע קוד של C# .NET. כך שאחרי שביצענו את השלבים הללו, הצלחנו לפתח את הממיר PDF ל-PPT שלנו. באותה מידה, ה-API מדהים כל כך שהוא גם מקל עלינו להמיר PPT ל-PDF עם פחות שורות קוד. תוכלו ללמוד על תכונות מדהימות אחרות המוצעות על ידי Cloud API על ידי ביקור ב-Developers Guide. בנוסף, קוד המקור המלא של REST API זמין ב-GitHub.

Want to see API in Action ! Try using our free online PDF Import app for PDF to PowerPoint conversion.

מאמרים קשורים