طراحان گرافیک به طور گسترده از فتوشاپ برای ایجاد PSD(اسناد فتوشاپ) استفاده می کنند. مدیریت تعداد زیادی از فایل های PSD به یک بار سنگین تبدیل می شود. بنابراین، تبدیل تمام PSD به یک فایل واحد از اسلایدهای PowerPoint مدیریت و ارائه آن را آسانتر میکند. برای این منظور، میتوانید از Cloud SDKs و REST APIs برای تبدیل PSD به PPTX استفاده کنید. GroupDocs.Conversion Cloud SDKs for Node.js یک کتابخانه جاوا اسکریپت در سطح سازمانی است که مجموعه عظیمی از روش ها و ویژگی های مفید را ارائه می دهد. علاوه بر این، GroupDocs.Conversion همچنین از یک مبدل فرمت فایل آنلاین برای تبدیل PSD به پاورپوینت آنلاین پشتیبانی می کند. با این حال، بیایید یاد بگیریم که چگونه به صورت برنامهنویسی PSD را در Node.js به PPTX تبدیل کنیم.
در این مقاله به بخش های زیر پرداخته خواهد شد:
نصب API مبدل فرمت فایل
فرآیند نصب این کتابخانه مولد اسلایدهای پاورپوینت ساده و سازگار با برنامهنویس است. این یکی از ویژگی های یک کتابخانه بالغ و با طراحی خوب است. بنابراین، لطفاً دستور زیر را در ترمینال/CMD اجرا کنید تا GroupDocs.Conversion Cloud SDKs for Node.js را نصب کنید:
npm install groupdocs-conversion-cloud
پس از نصب، مرحله بعدی دریافت اعتبار API (به عنوان مثال Client Secret، Client ID) از API Cloud داشبورد است. لطفاً از این راهنمای در مورد نحوه دریافت این اعتبارنامه ها در صورت پیدا کردن هر گونه پیچیدگی بازدید کنید. با این وجود، بسیار آسان است و تنها با چند کلیک انجام می شود.
تبدیل PSD به PPTX در Node.js
در مرحله بعد، میتوانید فایل PSD منبع را به صورت دستی یا برنامهنویسی با فراخوانی روش UploadFile در ابر API داشبورد آپلود کنید. لطفاً برای یادگیری قطعه کد Node.js که فایل را به صورت برنامهریزی در داشبورد آپلود میکند، از این راهنما دیدن کنید.
مراحل زیر نحوه تبدیل PSD به PPTX در Node.js را نشان می دهد:
- ماژول groupdocs-conversion-cloud را به پروژه Node.js خود نیاز دارید.
- اکنون متد fromKeys از کلاس ConvertApi را فراخوانی کنید و اعتبارنامه API (یعنی Client Secret، Client ID) را ارسال کنید.
- سپس نمونه ای از کلاس ConvertSettings را نمونه برداری کنید.
- شما مقادیری را به ویژگی های کلاس ConvertSettings مانند filePath، storageName، format و outputPath اختصاص می دهید.
- یک شی از کلاس ConvertDocumentRequest را با نمونه کلاس ConvertSettings راه اندازی کنید.
- روش convertDocument PSD را در Node.js به PPTX تبدیل میکند.
می توانید نمونه کد زیر را کپی و جایگذاری کنید تا یک مبدل فرمت فایل بسازید:
// ماژول groupdocs-conversion-cloud را به پروژه Node.js خود نیاز دارید.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// اعتبار API خود را دریافت کنید.
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// اکنون متد fromKeys از کلاس ConvertApi را فراخوانی کرده و اعتبار API (یعنی Client Secret، Client API) را ارسال کنید.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// سپس نمونه ای از کلاس ConvertSettings را نمونه برداری کنید.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// شما مقادیری را به ویژگی های کلاس ConvertSettings مانند filePath، storageName، format و outputPath اختصاص می دهید.
settings.storageName = myStorage;
settings.filePath = "sample.psd";
settings.format = "pptx";
settings.outputPath = "test/output.pptx";
// یک شی از کلاس ConvertDocumentRequest را با نمونه کلاس ConvertSettings راه اندازی کنید.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// متد convertDocument در Node.js PSD را به PPTX تبدیل می کند.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted PSD to PowerPoint in Node.js.")})
فایل PPTX تولید شده را در پوشه “test” در داشبورد API Cloud ذخیره می کند. با این حال، با فراخوانی روش DownloadFile میتوانید فایل را فقط از رابط کاربری یا به صورت برنامهنویسی دانلود کنید.
تبدیل PSD به PPTX آنلاین
همانطور که قبلا در این راهنما گفته شد، یک ابزار آنلاین وجود دارد که توسط GroupDocs.Conversion Cloud SDKs پشتیبانی میشود. این مولد اسلایدهای پاورپوینت مبتنی بر وب است و تبدیل روان PSD به PPTX را ارائه می دهد. علاوه بر این، یک رابط کاربر پسند وجود دارد که می توانید PSD را به راحتی به پاورپوینت تبدیل کنید. مهمتر از همه، رایگان است و هیچ اشتراکی به این ابزار آنلاین متصل نیست.
افکار نهایی
برای نتیجه گیری، این پست وبلاگ به شما کمک می کند تا تبدیل PSD به پاورپوینت را خودکار کنید. ما مراحل و قطعه کد را طی کرده ایم که به شما امکان می دهد به صورت برنامه ریزی شده PSD را به PPTX در Node.js تبدیل کنید. علاوه بر این، میتوانید برای کاوش بیشتر از مخزن documentation و GitHub دیدن کنید. علاوه بر این، ممکن است یک تجربه عملی با APIs زنده ما داشته باشید. علاوه بر این، پیشنهاد می کنیم [راهنمای شروع 22 ما را دنبال کنید.
سرانجام، groupdocs.cloud در حال نوشتن پست های وبلاگ جدید است. بنابراین، لطفا برای به روز رسانی های منظم در تماس باشید.
سوال بپرس
میتوانید در مورد سؤالات یا سؤالات خود در [تالار گفتوگو 24 ما با ما در میان بگذارید.
سوالات متداول - سوالات متداول
چگونه PSD را به PPTX تبدیل کنم؟
می توانید GroupDocs.Conversion Cloud SDKs for Node.js را برای تبدیل PSD به پاورپوینت نصب کنید. لطفاً برای اطلاع از جزئیات بیشتر به این لینک مراجعه کنید.
آیا می توانید فتوشاپ را به پاورپوینت تبدیل کنید؟
بله، می توانید از این آنلاین تولید کننده اسلایدهای پاورپوینت استفاده کنید. این مبتنی بر وب است و تبدیل PSD قوی به PPT را ارائه می دهد.