Aspose.Slides برای Node.js از طریق جاوا روشها و ویژگیهایی را برای ادغام چندین PowerPoint در یک به صورت برنامهنویسی ارائه میدهد. این پاورپوینت جاوا اسکریپت API به شما امکان می دهد فایل های پاورپوینت را بطور خودکار ادغام کنید تا بتوانید داده های فعلی و قبلی را در یک مکان قرار دهید. با این حال، MS PowerPoint ابزار قدرتمندی است که برای ارائه داده های تجاری به صورت فشرده استفاده می شود. این راهنما نحوه نصب این کتابخانه ادغام Aspose PPT را در پروژه مبتنی بر Node.js بررسی خواهد کرد. علاوه بر این، نحوه ترکیب چند پاورپوینت در Node.js را با هم مرور خواهیم کرد.
در این مقاله به نکات زیر خواهیم پرداخت:
نصب پاورپوینت جاوا اسکریپت API
این [راهنمای] نصب شامل مراحل نصب ویندوز، macOS و لینوکس است. در واقع، نصب ادغام Aspose PPT بسیار آسان است. مجموعه عظیمی از ویژگیها وجود دارد که میتوانید از آنها برای برآوردن نیازهای نرمافزاری خود استفاده کنید. بنابراین، دو راه برای نصب این پاورپوینت جاوا اسکریپت API وجود دارد، اول، میتوانید بسته را از NPM دانلود کنید یا میتوانید با اجرای دستور زیر در terminal/CMD آن را نصب کنید:
npm install aspose.slides.via.java
ترکیب چند پاورپوینت در Node.js
اکنون، توابعی را که توسط این کتابخانه ادغام Aspose PPT در معرض دید قرار گرفته اند فراخوانی می کنیم. برای این منظور، ما دو فایل منبع مختلف PPTX/PPT در سیستم فایل خود داریم.
برای ادغام خودکار فایل های پاورپوینت می توانید مراحل زیر را دنبال کنید:
- ماژول aspose.slides.via.java را در برنامه خود دریافت کنید.
- نمونه ای از کلاس LoadOptions را با فرمت فایل سند مبدأ راه اندازی کنید.
- یک شی از کلاس Presentation را نمونه سازی کنید و آن را با اولین فایل PPTX و یک شی از کلاس LoadOptions مقداردهی کنید.
- فایل PPTX منبع دوم را بارگیری کنید.
- از طریق اسلایدهای بازگردانده شده با روش getSlides حلقه بزنید.
- برای افزودن یک کپی از یک اسلاید مشخص به انتهای مجموعه، متد addClone را فراخوانی کنید.
- برای ذخیره فایل پاورپوینت ادغام شده روی دیسک، روش save را فراخوانی کنید.
قطعه کد زیر نحوه ادغام چند پاورپوینت را در یک برنامه به صورت برنامهنویسی نشان میدهد:
// چند پاورپوینت را در Node.js ترکیب کنید
var aspose = aspose || {};
// ماژول aspose.slides.via.java را در برنامه خود دریافت کنید.
aspose.slides = require("aspose.slides.via.java");
// نمونه ای از کلاس LoadOptions را با فرمت فایل سند مبدأ راه اندازی کنید.
var loadOptions = new aspose.slides.LoadOptions(0);
// یک شی از کلاس Presentation را نمونه سازی کنید و آن را با اولین فایل PPTX و یک شی از کلاس LoadOptions مقداردهی کنید.
var pres1 = new aspose.slides.Presentation("first_ppt.pptx", loadOptions);
// دومین فایل PPTX را بارگیری کنید
var loadOptions2 = new aspose.slides.LoadOptions(0);
var pres2 = new aspose.slides.Presentation("second_ppt.pptx",loadOptions2);
try
{
// اسلایدهای برگشتی با متد getSlides را حلقه بزنید.
for (var i = 0; i < pres2.getSlides().size(); i++)
{
// برای افزودن یک کپی از یک اسلاید مشخص شده به انتهای مجموعه، متد addClone را فراخوانی کنید.
pres1.getSlides().addClone(pres2.getSlides().get_Item(i));
}
// برای ذخیره فایل پاورپوینت ادغام شده روی دیسک، روش ذخیره را فراخوانی کنید.
pres1.save("combinedPresentation.pptx", aspose.slides.SaveFormat.Pptx);
console.log("combined multiple PowerPoints successfully");
}
finally
{
if (pres1 != null) pres1.dispose();
if (pres2 != null) pres2.dispose();
}
هنگامی که نمونه کد بالا را اجرا کردید، یک فایل PPTX (یعنی combinationdPresentation.pptx) جدید در آدرس داده شده شما ایجاد می شود. خروجی را در تصویر زیر مشاهده می کنید:
PPTX آنلاین را ادغام کنید
Aspose.Slides for Node.js از طریق جاوا نه تنها با یک راه حل برنامه نویسی ارائه می شود، بلکه یک ابزار آنلاین را برای ادغام فایل های PTX/PPT به صورت آنلاین ارائه می دهد. میتوانید با استفاده از این ادغام Aspose PPT در سطح سازمانی، فایلهای پاورپوینت را بهطور خودکار ادغام کنید. بهترین چیز در مورد این ابزار رایگان بودن آن است و تقریباً می توانید از آن در تمام مرورگرهای وب محبوب استفاده کنید.
ادغام چندین پاورپوینت در یک - دریافت مجوز رایگان
میتوانید از مجوز موقت رایگان استفاده کنید تا این API جاوا اسکریپت پاورپوینت را بدون محدودیت ارزیابی امتحان کنید.
نتیجه
ما در حال پایان دادن به این پست وبلاگ در اینجا هستیم. از توجه شما بسیار متشکریم و امیدواریم یاد گرفته باشید که چگونه چندین پاورپوینت را در Node.js به صورت برنامه نویسی ترکیب کنید. علاوه بر این، ما یک ادغام آنلاین PPTX را انجام داده ایم که می توانید از آن برای ادغام خودکار فایل های پاورپوینت استفاده کنید. علاوه بر این، لطفاً از اسناد این پاورپوینت جاوا اسکریپت API دیدن کنید. این API ارجاعات به شما دسترسی مستقیم به کلاسها و متدهای [Aspose.Slides for Node.js از طریق جاوا1 میدهد.
همچنین، توصیه می کنیم از [راهنمای شروع 20 بازدید کنید.
در نهایت، aspose.com در حال نوشتن مقالات جدیدی است. بنابراین، لطفا برای به روز رسانی های منظم در تماس باشید.
راهنما در دسترس است
شما می توانید در مورد سؤالات یا سؤالات خود در [تالار گفتمان22 ما به ما اطلاع دهید.
سوالات متداول - سوالات متداول
چگونه چندین پاورپوینت را در یک پاورپوینت ترکیب کنم؟
میتوانید با استفاده از Aspose.Slides for Node.js از طریق جاوا چند پاورپوینت را ترکیب کنید. لطفاً برای جزئیات بیشتر به این لینک مراجعه کنید.
چگونه چندین فایل PPTX را ترکیب کنم؟
این ابزار آنلاین برای ادغام PPTX آنلاین استفاده می شود. این یک رابط کاربر پسند دارد که می توانید فایل ها را به راحتی آپلود و پردازش کنید.