يعد تحويل عروض PowerPoint التقديمية (PPT،PPTX) إلى تنسيق PDF أمرًا ضروريًا ضمان إمكانية الوصول الشامل، والحفاظ على سلامة التنسيق عبر الأنظمة الأساسية، وتأمين المعلومات الحساسة من خلال حماية كلمة المرور، وتحسين أحجام الملفات لسهولة المشاركة، وتمكين إمكانية الطباعة، وتلبية معايير الامتثال والأرشفة. تعمل عملية التحويل هذه على تبسيط التعاون وتعزيز الكفاءة المهنية ومعالجة الاحتياجات المتنوعة لمشاركة المعلومات وتقديمها في سياقات مختلفة.
في هذه المقالة، سننظر في ميزة مهمة جدًا في Aspose.Slides Cloud API التي تمكننا من إجراء عرض تقديمي من PowerPoint إلى مستند PDF. تتيح لك واجهة برمجة التطبيقات (API) تحويل عرض تقديمي كامل إلى PDF من خلال استدعاء واجهة برمجة التطبيقات (API) واحد. يمكنك أيضًا تحويل شريحة معينة إلى مستند PDF. أولاً، نحتاج إلى تحميل العرض التقديمي المصدر إلى Cloud Storage. يوفر Aspose Cloud سعة التخزين الخاصة به. كما أنه يدعم العديد من وحدات التخزين التابعة لجهات خارجية، بما في ذلك Amazon S3 وAzure وDropbox وما إلى ذلك. يمكنك تكوين أي وحدة تخزين سحابية تابعة لجهات خارجية باستخدام Aspose Cloud.
يرجى تنفيذ أمر cURL التالي لتحميل العرض التقديمي من وحدة التخزين المحلية إلى وحدة التخزين السحابية.
// احصل أولاً على JSON Web Token للمصادقة
// احصل على مفتاح التطبيق ومعرف SID للتطبيق من https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// مثال cURL لتحميل الملف إلى Cloud Storage
curl -v "https://api.aspose.cloud/v3.0/slides/storage/file/CloudSample.pptx" \
-X PUT \
-T CloudSample.pptx \
-H "accept: application/json" \
-H "Content-Length: 0" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d {"file":{}}
بعد تحميل الملف، يمكنك تحويل شريحة معينة إلى مستند PDF عن طريق تحديد رقم الشريحة. على سبيل المثال، لعرض الشريحة الثانية، حدد الرقم كما هو موضح في مقتطف التعليمات البرمجية أدناه:
// احصل أولاً على JSON Web Token للمصادقة
// احصل على مفتاح التطبيق ومعرف SID للتطبيق من https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// مثال cURL لتحويل شريحة إلى PDF
curl -v "https://api.aspose.cloud/v3.0/slides/CloudSample.pptx/slides/2/Pdf" \
-X POST \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d "{ \"Format\": \"pdf\"}" \
-o Slide.pdf
تحويل PPTX إلى PDF أو PPT إلى PDF
في هذا القسم، سنتعلم خطوات كيفية تحويل عرض PowerPoint التقديمي الكامل إلى تنسيق PDF.
// احصل أولاً على JSON Web Token للمصادقة
// احصل على مفتاح التطبيق ومعرف SID للتطبيق من https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// مثال cURL لتحويل شريحة إلى PDF
curl -v "https://api.aspose.cloud/v3.0/slides/CloudSample.pptx/slides/2/Pdf" \
-X POST \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d "{ \"Format\": \"pdf\"}" \
-o Slide.pdf
فيما يلي بعض لقطات الشاشة للملفات المصدرية والمولدة:
إدخال ملف PPTX
الشريحة الثانية لإخراج PDF
العرض التقديمي كاملاً إلى ملف PDF
روابط مفيدة
مقالات لها صلة
نوصي بشدة بزيارة الروابط التالية لمعرفة المزيد حول الإمكانات المثيرة الأخرى لواجهات برمجة التطبيقات الخاصة بنا: