تبدیل ارائه های پاورپوینت (PPT،PPTX) به فرمت PDF برای تضمین دسترسی جهانی، حفظ یکپارچگی قالب بندی در سراسر پلتفرم ها، ایمن سازی اطلاعات حساس با محافظت از رمز عبور، بهینه سازی اندازه فایل برای اشتراک گذاری آسان، امکان چاپ پذیری و رعایت استانداردهای بایگانی و انطباق. این عملیات تبدیل، همکاری را ساده میکند، حرفهای بودن را افزایش میدهد و نیازهای متنوع به اشتراکگذاری و ارائه اطلاعات در زمینههای مختلف را برطرف میکند.
در این مقاله، ما یک ویژگی بسیار مهم [Aspose.Slides Cloud API] (https://products.aspose.cloud/slides/curl/) را در نظر خواهیم گرفت که به ما امکان می دهد ارائه پاورپوینت را در سند PDF انجام دهیم. API به شما امکان می دهد با یک تماس API کل ارائه را به PDF تبدیل کنید. همچنین می توانید یک اسلاید خاص را به سند PDF تبدیل کنید. ابتدا باید ارائه منبع را در Cloud Storage آپلود کنیم. Aspose Cloud ظرفیت ذخیره سازی خود را فراهم می کند. همچنین از چندین فضای ذخیرهسازی شخص ثالث از جمله Amazon S3، Azure، Dropbox و غیره پشتیبانی میکند.
لطفاً دستور cURL زیر را برای آپلود ارائه از حافظه محلی به فضای ذخیره سازی ابری اجرا کنید.
// ابتدا JSON Web Token را برای احراز هویت دریافت کنید
// کلید برنامه و شناسه برنامه را از 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 برای آپلود فایل در فضای ذخیره سازی ابری
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 را برای احراز هویت دریافت کنید
// کلید برنامه و شناسه برنامه را از 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 تبدیل کنید
در این قسمت قصد داریم مراحل تبدیل پاورپوینت کامل به فرمت PDF را بیاموزیم.
// ابتدا JSON Web Token را برای احراز هویت دریافت کنید
// کلید برنامه و شناسه برنامه را از 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
لینک های مفید
- صفحه اصلی
- [راهنمای برنامه نویسان] (https://docs.aspose.cloud/slides/overview/)
- مرجع API
- تالار گفتمان پشتیبانی رایگان محصول
مقاله مرتبط
برای کسب اطلاعات بیشتر در مورد سایر قابلیت های هیجان انگیز API های ما، به شدت توصیه می کنیم از پیوندهای زیر دیدن کنید: