Aspose.Slides برای Node.js از طریق Java
Aspose.Slides برای Node.js از طریق Java یک کتابخانه برای ایجاد، خواندن، ویرایش و تبدیل ارائههای PowerPoint و OpenDocument در برنامههای Node.js است، بدون Microsoft PowerPoint.
این کتابخانه میتواند فایلهای PPT، PPTX، PPS، POT و ODP را بارگذاری و ذخیره کند، شامل نسخههای دارای ماکرو و قالب، و میتواند به PDF، XPS، HTML، SVG، TIFF، Markdown و تصاویر صادر شود.
شروع کنید
شروع
ارزیابی
ساخت با Slides
وظایف رایج
جریان کارهای Slides
نمونهها
مرجع و پشتیبانی
مرجع
پشتیبانی
اولین ارائه شما
علاوه بر Node.js 20 یا بالاتر، این بسته به یک Java Development Kit (JDK)، Python و یک ابزار ساخت C++ نیاز دارد، زیرا npm در طول نصب پل java خود را کامپایل میکند. برای مراحل در هر سیستمعامل، به Installation مراجعه کنید. سپس یک پروژه ایجاد کنید و بسته را از npm نصب کنید:
mkdir hello-slides
cd hello-slides
npm init -y
npm install aspose.slides.via.java
این کد را به عنوان hello.js در پوشهٔ پروژه ذخیره کنید:
const asposeSlides = require("aspose.slides.via.java");
const presentation = new asposeSlides.Presentation();
try {
const slide = presentation.getSlides().get_Item(0);
const shape = slide.getShapes().addAutoShape(asposeSlides.ShapeType.Rectangle, 50, 50, 400, 100);
shape.getTextFrame().setText("Hello, Aspose.Slides!");
presentation.save("hello.pptx", asposeSlides.SaveFormat.Pptx);
} finally {
presentation.dispose();
}
// Aspose.Slides در یک ماشین مجازی Java اجرا میشود که Node.js را فعال نگه میدارد، بنابراین فرآیند را به صورت صریح پایان دهید.
process.exit(0);
آن را با node hello.js اجرا کنید. این اسکریپت hello.pptx را با یک اسلاید حاوی یک جعبه متن ذخیره میکند. بدون لایسنس، فایل ذخیرهشده یک واترمارک ارزیابی دارد — برای جزئیات به مجوزدهی مراجعه کنید. برای روشهای بیشتر برای ایجاد و پر کردن یک ارائه، به ایجاد ارائهها مراجعه کنید.