המיר PPT ל JPG באינטרנט. למד כיצד לפתח ממיר PowerPoint ל JPG באמצעות SDK של Node.js

PowerPoint to JPG

שמור PowerPoint ל JPG | המר PPT ל JPG באמצעות Node.js

מצגות PowerPoint שימושיות לשיתוף נתונים ומידע, קצרים תאגידיים, הרצאות באוניברסיטאות וכו’. אבל כדי לצפות בקבצי המצגות, יש צורך ביישום ספציפי שעשוי לכלול עלויות התקנה ורישוי. עם זאת, פורמטי התמונה הרסטריים כגון JPEG, PNG, GIF, BMP וכו’ ניתן לצפות בכל פלטפורמה כולל מחשבים שולחניים או מכשירים ניידים. במאמר זה, אנו הולכים ללמוד את השלבים כיצד להמיר PowerPoint ל JPG ביישום Node.js.

מידע: באמצעות ה- Aspose.Slides API החזק שלו, Aspose פיתחה ממיר PowerPoint ל- JPG חינם המאפשר לך להמיר שקפים במצגות לתמונות JPG. אולי תתעניין גם באפליקציה כמו Aspose ממיר JPG ל- PowerPoint(המבוססת על הפיכה של התהליך כאן) מכיוון שזה מאפשר לך ליצור מצגות PowerPoint מתמונות.

API המרה של פאוורפוינט

Aspose.Slides Cloud הוא API מבוסס REST המציע את היכולות לקרוא, לערוך ולהמיר מצגות PowerPoint בענן. חילץ את התכנים כמו טקסט ודימויים או המרת קבצי PPT ל- TIFF, PDF, XPS, HTML וכו’, או פורמטי מסמך אחרים פורמטי מסמך נתמכים. אין צורך באוטומציה של MS Office או כל אפליקציה אחרת. בצע את כל עיבוד ה-PPT בענן על כל פלטפורמה שתבחר, כלומר. שולחן עבודה, אינטרנט או אפליקציית מובייל. API זה תומך גם בתכונה לקבוע תמונות רקע של PowerPoint, לעבוד עם תמונות PowerPoint, להניע קטעי אמנות מצגת, או אפילו לחלץ תמונות במ

Node.js SDK

ציפינו עטיפה סביב Aspose.Slides Cloud API בשם Aspose.Slides Cloud SDK for Node.js אשר מספקת את כל היכולות של יצירה, מניפולציה והמרה של PowerPoint בתוך אפליקציית Node.js. אין צורך בהורדת תוכנה נוספת. ה- Cloud SDK כל כך מדהים שאפשרלעבד פורמטים של קבצי Microsoft PowerPoint כמו גם של OpenOffice.

התקנה

כדי להתחיל, הצעד הראשון הוא להתקין את ה- Cloud SDK על המערכת המקומית. אמנם הוא זמין להורדה ב- NPM וב- GitHub. עם זאת, אנחנו הולכים להשתמש בפקודה הבאה כדי להתקין אותו מ- NPM.

npm i asposeslidescloud

כדי להבטיח הגנה על נתונים ואמינות, רק אנשים מורשים יכולים לגשת לשירותי ענן. אז השלב הבא הוא ליצור מנוי בחינם על Aspose.Cloud dashboard. אם יש לך חשבון GitHub או Google, פשוט הירשם. אחרת, לחץ על כפתור Create a new Account והספק את המידע הנדרש. עכשיו הכנס לעדכון באמצעות אישורים והרחב את המקטע יישומים מהלוח והגלול כלפי מטה לעבר מקטע אישורי לקוח כדי לראות את פרטי מזהה הלקוח ואת הסוד של הלקוח.

אישורי לקוח

תמונה 1:- אישורי לקוח עבור פעולת המרה מ PPTX ל JPG.

המרת PowerPoint ל JPG ב Node.js

אנא עקוב אחר ההנחיות למטה להמרת PowerPoint ל- JPG באמצעות Node.js.

  • ראשית, עלינו להוסיף את ההתייחסויות של הכיתות מחבילת asposeslidescloud
  • יצר שני מופעים קבועים המחזיקים פרטי מזהה לקוח וסוד לקוח
  • עכשיו אנחנו חייבים ליצור אובייקט של מחלקת SlidesApi תוך כדי העברת פרטי ClientID ו- Client Secret כארגומנטים.
  • השלב הבא הוא ליצור אובייקט של מחלקת PostSlidesConvertRequest שבו אנו קובעים את פורמט הפלט ואת תוכן קובץ ה-PPT הקלט
  • עכשיו קראו למתודה postSlidesConvert() של מחלקת SlidesApi והעבירו את אובייקט PostSlidesConvertRequest כארגומנט
  • Print conversion response in console
const {SlidesApi,PutSlidesConvertRequest} = require("asposeslidescloud");
const requests = require("asposeslidescloud");
const models = require("asposeslidescloud/model");

const clientId = "718e4235-8866-4ebe-bff4-f5a14a4b6466";
const secret = "388e864b819d8b067a8b1cb625a2ea8e";
// Get your ClientId and ClientSecret from https://dashboard.aspose.cloud (free registration required).

// צור אובייקט של SlidesApi
const slidesApi = new SlidesApi(clientId, secret);

// יצר instance של SlidesConvertRequest
const request = requests.PostSlidesConvertRequest();

// set output format as 
request.format = "Jpeg"

// read the content of PPT file from local storage
request.document =  require('fs').createReadStream("/Users/nayyershahbaz/Downloads/Animated PowerPoint.ppt");

// call the Slide Convert request
slidesApi.postSlidesConvert(request).then((result) => {
    
    // log את תגובת התוצאה בקונסולה
    console.log(result.response);
})

// תפס כל חריגה המתרחשת במהלך תהליך ההמרה
.catch(function (_err) {
    
    // תעד את השגיאה בקונסולה
    console.log("Exception while calling Api: " + JSON.stringify(_err));
});

המיר PPT ל JPG באמצעות פקודת cURL

אנו גם מקבלים את היתרון לגשת ל-REST API באמצעות פקודות cURL דרך שורת הפקודה. אך, מכיוון שה-APIs שלנו נגישים רק למשתמשים מורשים, אנו צריכים קודם כל לייצר אסימון גישה JWT בהתבסס על פרטי מזהה הלקוח (Client ID) וסוד הלקוח (Client Secret) כפי שצוין ב- Aspose.Cloud dashboard. אנא הרץ את הפקודה הבאה כדי לייצר את אסימון הגישה JWT.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=718e4235-8866-4ebe-bff4-f5a14a4b6466&client_secret=388e864b819d8b067a8b1cb625a2ea8e" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

השלב הבא הוא להמיר את קובץ ה- PPT שכבר זמין באחסון בענן ל- JPG באמצעות פקודת cURL הבאה. שימו לב שאנחנו ממירים רק את השקף במיקום 2 לפורמט JPEG. ערך רוחב מוגדר כ- 600, ערך גובה מוגדר כ- 800 ושם הקובץ המתקבל הוא MyConverted.jpeg.

curl -X PUT "https://api.aspose.cloud/v3.0/slides/Animated%20PowerPoint.ppt/slides/2/Jpeg?outPath=MyConverted.jpeg&width=600&height=800" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "{  \"Format\": \"Jpeg\"}"

בקשת URL

https://api.aspose.cloud/v3.0/slides/Animated%20PowerPoint%20template.pptx/slides/3/Jpeg?outPath=MyConverted.jpeg&width=600&height=800
PowerPoint to JPG

Image 2:- תצוגה מקדימה להמרה מפאוור פוינט ל-JPG.

הקבצים לדוגמה שמשתמשים בהם בדוגמה למעלה ניתנים להורדה מהקישורים הבאים

תח conclusión

חקרנו את היכולות של Aspose.Slides Cloud SDK for Node.js להמיר PowerPoint לתמונה בפורמט JPG. כפי ששמתם לב, ההמרה כל כך פשוטה שכמה שורות קוד יכולות לבצע את כל העיבוד מבלי לאבד שום תוכן או לפגוע באיכות הפלט. יתרה מכך, ראינו גם את הצעדים כיצד לבצע המרת PPTX ל- JPG באמצעות פקודת cURL במסוף שורת הפקודה. מכיוון שכל ה- SDKs שלנו ב- Cloud פותחו תחת רישיון MIT, אתם יכולים להוריד את קוד המקור המלא של ה- SDK זמין על GitHub.

אנא נסה להשתמש ב-API ואם תיתקל בכל בעיה, אל תהסס לפנות אלינו באמצעות הפורום תמיכה במוצר חינם Free Product support forum.

TIP: Want to see the API in action ? Try using our FREE online PowerPoint to JPG converter App.

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

мы также рекомендуем вам ознакомиться со следующими статьями и узнать о: