توسعه تبدیل PDF به پاورپوینت آنلاین. یاد بگیرید که چگونه PPT را با استفاده از پایتون به PDF تبدیل کنید.

تبدیل PDF به PowerPoint | تبدیل PDF به PPT آنلاین
ارائهها بخشی جدانشدنی از زندگی حرفهای و شخصی ما هستند. چه شما دانشجو باشید، چه صاحب کسبوکار یا یک حرفهای، احتمالاً یک ارائه را در فرمت PDF یا PowerPoint ایجاد کردهاید یا دریافت کردهاید. با این حال، نیاز به تبدیل PDF به PowerPoint و PPT به PDF بهسرعت در حال افزایش است به دلایل مختلف. به عنوان مثال، ممکن است بخواهید یک فایل PDF را در PowerPoint ویرایش کنید یا یک ارائه PowerPoint را با شخصی که به نرمافزار PowerPoint دسترسی ندارد، به اشتراک بگذارید. به طور مشابه، تبدیل فایلهای PPT به PDF زمانی مفید است که بخواهید یک ارائه را با دیگران به اشتراک بگذارید و میخواهید از سالم ماندن فرمت و چیدمان اطمینان حاصل کنید. در این وبلاگ
اطلاعات: شما ممکن است بخواهید مبدل رایگان PowerPoint to PDF آپوز را بررسی کنید زیرا این یک سرویس آنلاین عالی است.
API تبدیل PDF به پاورپوینت
تبدیل PDF به PowerPoint میتواند کار دشواری باشد، بهویژه اگر به نرمافزارهای تخصصی دسترسی نداشته باشید. با این حال، با Aspose.Slides Cloud SDK for Python، این فرآیند بسیار آسانتر و موثرتر میشود. این یک پلتفرم مبتنی بر Cloud قدرتمند است که به شما امکان میدهد فایلهای PDF را به سرعت و بهراحتی به ارائههای PowerPoint تبدیل کنید. این API شگفتانگیز امکاناتی برای ایجاد، دستکاری و ذخیرهسازی برنامهنویسی ارائههای PowerPoint به فرمتهای محبوب مختلف از جمله PDF، XPS، JPEG، SVG، HTML و غیره را فراهم میکند.
برای تسهیل برنامه نویسان، SDKهای خاص برنامه نویسی دیگری بر روی Cloud API توسعه داده شدهاند. برای جزئیات بیشتر، لطفاً به Available SDKs مراجعه کنید.
نصب
در این وبلاگ، ما قصد داریم به تبدیل پاورپوینت به پیدیاف و بالعکس بپردازیم. SDK برای دانلود از PIP و GitHub در دسترس است. اکنون دستور زیر را در ترمینال خط فرمان برای نصب SDK اجرا کنید.
pip install asposeslidescloud
در صورتی که از IDE PyCharm استفاده میکنید، به سادگی در قسمت Python Interpreter در پنجره PyCharm ->Preferences… به جستجوی asposeslidescloud بپردازید.

تصویر 1:- API تبدیل PDF به PowerPoint
گام بعدی این است که اطلاعات ClientID و ClientSecret شخصیسازی شده خود را از Aspose.Cloud dashboard به دست آورید. بنابراین به سادگی با استفاده از حساب GitHub یا Google ثبت نام کنید، یا بر روی دکمه create a new account کلیک کرده و اطلاعات مورد نیاز را ارائه دهید.

تصویر ۲:- اعتبارنامههای مشتری برای تبدیل PDF به PPTX
PPT را به PDF در پایتون تبدیل کنید
در این بخش، ما به فرایند تبدیل PPTX به PDF با چند خط کد خواهیم پرداخت. لطفاً دستورالعملهای زیر را برای برآورده کردن نیازهای خود دنبال کنید.
- گام اول ایجاد یک نمونه از کلاس Configuration است.
- سپس جزئیات Client ID و Client Secret را با استفاده از ویژگیهای appsid و appkey مشخص کنید (appsid = Client Id و appkey = Client Secret).
- اکنون یک شیء از SlidesApi را با عبور دادن شیء Configuration به عنوان یک آرگومان اولیهسازی کنید.
- مرحله بعدی این است که فایل PPTX را از هارد دیسک محلی بخوانید.
- Penultimate, create an object of PutSlidesConvertConvertRequest class which takes the input PPTX, "PDF" value from ExportFormat enumeration and, the resultant file name as argument.
- در نهایت، متد putslideconvert(..) از SlidesApi را برای انجام تبدیل فراخوانی کنید.
def convert(name):
# نمونه Aspose.Slides Cloud را راهاندازی کنید.
configuration = asposeslidescloud.Configuration()
configuration.app_sid = "718e4235-8866-4ebe-bff4-f5a14a4b6466"
configuration.app_key = "388e864b819d8b067a8b1cb625a2ea8e"
slidesApi = asposeslidescloud.SlidesApi(configuration)
# فایل PPTX منبع را از درایو محلی بارگذاری کنید
try:
fileName = "/Users/nayyershahbaz/Documents/Presentation1.pptx"
with open(fileName, 'rb') as f:
file = f.read()
# نمونه ای از SlideConvertRequest را ایجاد کنید و ورودی PPTX، فرمت تبدیل شده و نام فایل خروجی را ارائه دهید.
request = asposeslidescloud.models.requests.PutSlidesConvertRequest(file, asposeslidescloud.models.ExportFormat.PDF,"converted.pdf")
# فرآیند تبدیل PPT را آغاز کنید
response = slidesApi.put_slides_convert(request)
print("Result {0}".format(response))
except ApiException as e:
print("Exception while calling SlidesApi: {0}".format(e.message))
تبدیل PDF به PPT در پایتون
REST API همچنین این امکان را برای ما فراهم میکند که فایلهای PDF را بارگذاری کرده و آنها را به ارائه پاورپوینت ذخیره کنیم. تبدیل با استفاده از PostSlidesDocumentFromPdf API انجام میشود. لطفاً مراحل زیر را برای برآورده کردن الزامات دنبال کنید.
- در ابتدا، ما نیاز داریم که یک نمونه از کلاس SlidesApi ایجاد کنیم با ارائه یک شیء Configuration به عنوان آرگومان.
- دوم، سند PDF ورودی را بارگذاری کنید.
- سوم، یک شی از کلاس PostSlidesDocumentFromPdfRequest ایجاد کنید که نام PPTX حاصل و فایل PDF ورودی را به عنوان آرگومان میگیرد.
- در نهایت، متد postslidesdocumentfrompdf از SlidesApi را برای انجام تبدیل فراخوانی کنید.
def convert(name):
# initialize Aspose.Slides Cloud instnace.
configuration = asposeslidescloud.Configuration()
configuration.app_sid = "718e4235-8866-4ebe-bff4-f5a14a4b6466"
configuration.app_key = "388e864b819d8b067a8b1cb625a2ea8e"
slidesApi = asposeslidescloud.SlidesApi(configuration)
# فایل PPTX منبع را از درایو محلی بارگذاری کنید
try:
fileName = "/Users/nayyershahbaz/Documents/test.pdf"
with open(fileName, 'rb') as f:
file = f.read()
# Create SlideConvertRequest instance and provide input PPTX, resultant format and output file name
request = asposeslidescloud.models.requests.PostSlidesDocumentFromPdfRequest("output.pptx",file)
# فرایند تبدیل PPT را آغاز کنید
response = slidesApi.post_slides_document_from_pdf(request)
print("Result {0}".format(response))
except ApiException as e:
print("Exception while calling SlidesApi: {0}".format(e.message))
مدارک نمونه استفاده شده در مثال فوق در لینکهای زیر برای دانلود در دسترس هستند.

Image 3:- پیش نمایش تبدیل PDF به PowerPoint.
نتیجه گیری
در نتیجه، تبدیل PDF به PowerPoint و PPT به PDF یک کار ضروری در دنیای دیجیتال امروز است. چه شما یک دانشآموز، مالک کسبوکار، یا یک حرفهای باشید، سناریوهای زیادی وجود دارد که ممکن است نیاز به انجام این تبدیلها داشته باشید. خوشبختانه، ابزارها و روشهای زیادی وجود دارد که این فرایند را سریع و آسان میکند. در این وبلاگ، ما اصول اولیه تبدیل PDF به PowerPoint و PPT به PDF را بررسی کردهایم، از جمله مزایای استفاده از Aspose.Slides Cloud SDK برای Python. با پیروی از نکات و بهترین شیوههای ما، میتوانید اطمینان حاصل کنید که تبدیلهای شما کارآمد و مؤثر هستند. امیدواریم این وبلاگ مفید بوده باشد و شما را تشویق میکنیم که دیگر پستهای وبلاگ برنامهنویسی فنی ما را برای دریافت اطلاعات
لینکهای مفید
- کد منبع SDK را از GitHub دانلود کنید.
- forum پشتیبانی مشتری رایگان
- Product Documentation
مقالات مرتبط
ما همچنین بازدید از لینکهای زیر برای اطلاعات در مورد را پیشنهاد میکنیم