Aspose.Slides  for Node.js via Java

Node.js پاورپوینت API برای ارائه

با استفاده از Node.js بدون هیچ نرم افزار خارجی، ارائه های پاورپوینت و OpenOffice را ایجاد، بخوانید، تغییر دهید و تبدیل کنید.

  Download Free Trial
  
 

Aspose.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 های پاورپوینت چه می گویند.

 
 
View Case Studies