Node.js پاورپوینت API برای ارائه
با استفاده از Node.js بدون هیچ نرم افزار خارجی، ارائه های پاورپوینت و OpenOffice را ایجاد، بخوانید، تغییر دهید و تبدیل کنید.
Download Free TrialAspose.Slides برای Node.js از طریق جاوا یک کتابخانه Node.js است که به شما امکان می دهد ارائه های پاورپوینت را در Node.js ایجاد، اصلاح و تبدیل کنید. از تمام عناصر ارائه مانند اسلایدها، اشکال، متن، نمودارها، جداول، تصاویر و غیره پشتیبانی می کند. همچنین بسیاری از ویژگی های پیشرفته مانند ادغام، شبیه سازی، تقسیم، مقایسه و چاپ ارائه ها را ارائه می دهد. بدون هیچ گونه وابستگی کار می کند و می تواند هزاران ارائه را در مدت زمان کوتاهی پردازش کند.
Aspose.Slides برای Node.js از طریق جاوا این ویژگی های محبوب را ارائه می دهد:
- بارگیری، باز کردن، و مشاهده ارائه ها.
- ویرایش ارائه ها
- تبدیل فایل های ارائه به فرمت های ارائه محبوب، مانند PPT، PPTX و ODP.
- صادرات ارائه به PDF، JPG، HTML، GIF، SVG، و بسیاری از فرمت های دیگر.
- رندر و چاپ ارائه.
- رمزگذاری و رمزگشایی ارائه ها؛ ارائه های محافظت از رمز عبور و حذف رمزهای عبور.
- دستکاری موجودیتهای ارائه، مانند اسلایدهای اصلی، اشکال، نمودارها، قابهای عکس، فریمهای صوتی، فریمهای ویدیویی، OLE، ماکروهای VBA، انیمیشنها و غیره.
- و بسیاری از ویژگی های دیگر.
Node.js یک محیط اجرای جاوا اسکریپت محبوب، رایگان، منبع باز و کراس پلتفرم است که به توسعه دهندگان اجازه می دهد ابزارهای خط فرمان و اسکریپت های سمت سرور را خارج از مرورگر بنویسند. به همین دلیل، تیم Aspose.Slides مفتخر است Aspose.Slides را برای Node.js از طریق جاوا به انجمن Node.js ارائه دهد.
ویژگی های پیشرفته Node.js PowerPoint API
اسلایدهای موجود را از الگوها ایجاد یا شبیه سازی کنید
کار با جداسازی پاورپوینت از طریق API
محافظ را روی اشکال
اعمال یا حذف کنیدنمودارهای اکسل را به عنوان OleObjects به اسلایدها اضافه کنید
شکل ایجاد کنید و متن را به شکل های اسلاید اضافه کنید
مدیریت قالب بندی متن و شکل
ارائه ها را از پایگاه داده
ایجاد کنیداز ارائه ها و PDF حاصل
محافظت کنیدارائه ها را روی یک چاپگر چاپ کنید
سیستم مورد نیاز
- Aspose.Slides برای Node.js از طریق جاوا یک API جاوا اسکریپت سمت سرور مبتنی بر Node.js است. این می تواند بر روی پلتفرم های ویندوز، یونیکس/لینوکس و مک با JDK 1.8 یا بالاتر اجرا شود.
روش نصب
از NPM برای نصب کتابخانه Node.js برای پردازش ارائه از مخزن بسته NPM استفاده کنید. :
npm install aspose.slides.via.java
نحوه ایجاد پاورپوینت جدید در Node.js
در مثال زیر، یک مستطیل به اسلاید اول ارائه اضافه کرده ایم.
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres = new aspose.slides.Presentation();
try
{
// Gets the first slide
var slide = pres.getSlides().get_Item(0);
// Adds an autoshape with type set to rectangle
slide.getShapes().addAutoShape(aspose.slides.ShapeType.Rectangle, 50, 150, 300, 200);
pres.save("outputPresentation.pptx", aspose.slides.SaveFormat.Pptx);
}
finally
{
if (pres != null) pres.dispose();
}
نحوه ادغام ارائه ها در Node.js
این کد Node.js نحوه ادغام ارائه ها را به شما نشان می دهد:
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres1 = new aspose.slides.Presentation("pres1.pptx");
var pres2 = new aspose.slides.Presentation("pres2.pptx");
try
{
for (var i = 0; i < pres2.getSlides().size(); i++)
{
pres1.getSlides().addClone(pres2.getSlides().get_Item(i));
}
pres1.save("combinedPresentation.pptx", aspose.slides.SaveFormat.Pptx);
}
finally
{
if (pres1 != null) pres1.dispose();
if (pres2 != null) pres2.dispose();
}
نحوه وارد کردن ارائه از PDF در Node.js. تبدیل PDF به PPT، تبدیل PDF به PPTX، تبدیل PDF به ODP
این کد Node.js فرآیند تبدیل PDF به پاورپوینت را نشان می دهد:
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres = new aspose.slides.Presentation();
try
{
pres.getSlides().removeAt(0);
pres.getSlides().addFromPdf("welcome-to-powerpoint.pdf");
pres.save("outputPresentation.pptx", aspose.slides.SaveFormat.Pptx);
}
finally
{
if (pres != null) pres.dispose();
}
نحوه تبدیل پاورپوینت به PDF در Node.js
این کد Node.js به شما نشان می دهد که چگونه با استفاده از گزینه های پیش فرض، یک سند PowerPoint PPT، PPTX و OpenOffice ODP را به یک سند PDF تبدیل کنید. فایل به دست آمده یک سند PDF با حداکثر سطوح کیفیت است
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
// Instantiate a Presentation object that represents a PPT file
var pres = new aspose.slides.Presentation("PowerPoint.ppt");
try
{
// Save the presentation as PDF
pres.save("PPT-to-PDF.pdf", aspose.slides.SaveFormat.Pdf);
}
finally
{
if (pres != null) pres.dispose();
}
نحوه تبدیل پاورپوینت به JPG در Node.js. تبدیل PPT به JPG، تبدیل PPTX به JPG، تبدیل ODP به JPG
مثال زیر به شما نشان می دهد که چگونه یک سند پاورپوینت PPT، PPTX و ODP را به مجموعه ای از تصاویر JPEG تبدیل کنید.
var aspose = aspose || {};
var java = require("java");
aspose.slides = require("aspose.slides.via.java");
// Instantiate a Presentation object that represents a PPT file
var pres = new aspose.slides.Presentation("pres.pptx");
try
{
for (var i = 0; i < pres.getSlides().size(); i++)
{
var bmp = pres.getSlides().get_Item(i).getThumbnail(1, 1);
var imageio = java.newInstanceSync("javax.imageio.ImageIO");
var file = java.newInstanceSync("java.io.File", "slide_" + i + ".jpg");
imageio.write(bmp, "JPEG", file);
}
}
finally
{
if (pres != null) pres.dispose();
}
آنچه مردم می گویند
فقط حرف ما را قبول نکنید. ببینید کاربران در مورد API های پاورپوینت چه می گویند.
Support and Learning Resources
- منابع یادگیری
- مستندات
- کد منبع
- مراجع API
- فیلم های آموزشی
- پشتیبانی محصول
- پشتیبانی رایگان
- پشتیبانی پولی
- وبلاگ
- یادداشت های انتشار
- چرا Aspose.Slides برای Node.js از طریق جاوا؟
- لیست مشتریان
- داستان های موفقیت