שיתוף מצגות PowerPoint (PPTX, PPT) באינטרנט לעיתים קרובות מחייב להמיר אותן לפורמט אינטרנטי שניתן לצפייה בקלות. לכן, מצגות HTML הופכות את התוכן שלך לנגיש בכל מכשיר מבלי הצורך ב-Microsoft PowerPoint. בין אם אתה רוצה לשמור PPT כ-HTML, ליצור מצגת רספונסיבית, או לשתף מצגות באינטרנט, מאמר זה מסביר את הפרטים הנדרשים כיצד לפתח פתרון חזק ומאובטח להשגת דרישה זו.

API להמרת PowerPoint ל-HTML

Aspose.Slides Cloud SDK עבור .NET מאפשר לך לאוטומט המרה של מצגות PowerPoint בענן ללא אוטומציה של MS Office. ה-API תומך בפורמטי ייצוא שונים, כולל HTML, PDF, SVG, ודימויים, ומאפשר לך לשתף מצגות PowerPoint ברשת מבלי לאבד את הפורמט או האינטראקטיביות.

התקנה והגדרה

כדי להתחיל, התקן את ה-SDK באמצעות מנהל חבילות NuGet:

Install-Package Aspose.Slides-Cloud

לאחר מכן, הירשם לחשבון ב- Aspose Cloud Dashboard וקבל את ה- Client ID ואת ה- Client Secret שלך. אישורים אלה משמשים כדי לאמת את הבקשות שלך באמצעות ה- REST API.

ממיר PPTX ל-HTML באמצעות C# .NET

הדוגמה הבאה בשפת C# מדגימה כיצד להמיר PowerPoint ל-HTML באמצעות Aspose.Slides Cloud SDK עבור .NET תוך שמירה על איכות ההצגה.

שלב 1: - אתחל אובייקט של מחלקת SlidesApi באמצעות אישורי הלקוח.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

שלב 2: - המר את PowerPoint ל- HTML וחלץ את התוצאה כזרם.

var responseStream = slidesApi.DownloadPresentation("source.pptx", ExportFormat.Html);

שלב 3: - הורד את קובץ ה-HTML الناتן.

using var pdfStream = File.Create("converted.html");
responseStream.CopyTo(pdfStream);

על מנת להמיר שקפים שנבחרו, אנא ספק את הפרטים באמצעות אובייקט רשימה.

var responseStream = slidesApi.DownloadPresentation("Summer invitations.pptx", ExportFormat.Html, null, null, null, null, null, new List<int> {2,3});
// לדוגמאות מלאות, אנא בקרו ב- https://github.com/aspose-slides-cloud

// השג את אישורי הלקוח מ- https://dashboard.aspose.cloud/
string clientSecret = "XXXXXXXXXXX";
string clientID = "XXXXXXXXXX-XXXXXXXX-0e2ff815ea6e";

// צור מופע של SlidesApi
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Call the API to convert PowerPoint slides to HTML format
var responseStream = slidesApi.DownloadPresentation("source.pptx", ExportFormat.Html);

// שמור את ה-HTML שהתקבל בכונן המקומי
using var pdfStream = File.Create("converted.html");
responseStream.CopyTo(pdfStream);

להמיר PowerPoint ל- HTML באמצעות cURL

אתה יכול גם לבצע המרת PowerPoint ל-HTML באמצעות פקודות cURL, מה שהופך אותו לאידיאלי לאוטומציה ולתהליכי סקריפט.

שלב 1: להנפיק אסימון גישה

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXX-XXXXXX-XXXXXX&client_secret=XXXXXXXXXXXXXXXXX" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

שלב 2: המרת PowerPoint ל- HTML Execute the following command to convert 3rd slide to HTML format.

curl -v "https://api.aspose.cloud/v3.0/slides/{inputPPT}/Html?slides=3" \
-X POST \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {ACCESS_TOKEN}" \
-H  "Content-Type: application/json" \
-d "{}" \
-o "{resultantHTML}"

Replace:

  • {inputPPT} - מצגת PowerPoint קלט.
  • {resultantHTML} - שם הקובץ של HTML התוצר.
  • ACCESSTOKEN - אסימון JWT שנוצר למעלה.

המ converter PPT חינם ל- HTML

אם תרצה לנסות את ההמרה מבלי לכתוב קוד, השתמש ב- ממיר PPT ל-HTML חינם. תוכל להעלות קובץ PowerPoint ולקבל מייד קובץ HTML להורדה כדי לצפות בהרצאות בכל דפדפן אינטרנט.

excel to html converter

מסקנה

למדנו שהמרת PowerPoint ל- HTML עם .NET REST API היא פתרון מהיר ואמין להפוך את המצגות שלך לנגישות באינטרנט. עכשיו אתה יכול לפרסם, להטמיע או לשתף שקפים בדפדפנים ללא בעיות תאימות או הצורך ב- PowerPoint של שולחן העבודה.

שאלות נפוצות (FAQs)

  1. Does API work for both PPT and PPTX?
  • כן. Aspose.Slides Cloud תומכת בכל פורמטי PowerPoint המרכזיים, כולל PPT, PPTX, PPS ו- ODP.
  1. Can I save PowerPoint as HTML with animations?
  • ה-API שומר על רוב המעברים, התמונות, ועיצוב הפריסה כאשר שומרים PPT ל-HTML.
  1. האם אפשר להמיר HTML חזרה לפאוורפוינט?
  • כן. Aspose.Slides Cloud תומך גם בהמרה הפוכה (HTML ל PPTX) עבור זרימות עבודה גמישות של עריכה.
  1. Do I need Microsoft PowerPoint installed?
  • לא. כל המרות מתבצעות בענן, ללא תלות ב-Microsoft Office.

לינקים שימושיים

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

אנו ממליצים לבקר במאמרים הבאים כדי ללמוד יותר על: