Aspose.Slides  for Node.js via Java

Node.js PowerPoint API للعروض التقديمية

قم بإنشاء عروض PowerPoint وOpenOffice وقراءتها وتعديلها وتحويلها باستخدام Node.js دون أي برامج خارجية.

  Download Free Trial
  
 

Aspose.Slides for Node.js via Java هي مكتبة Node.js التي تتيح لك إنشاء عروض PowerPoint التقديمية وتعديلها وتحويلها في Node.js. وهو يدعم جميع عناصر العرض التقديمي مثل الشرائح والأشكال والنصوص والمخططات والجداول والصور والمزيد. كما يوفر العديد من الميزات المتقدمة مثل دمج العروض التقديمية واستنساخها وتقسيمها ومقارنتها وطباعتها. إنه يعمل بدون أي تبعيات ويمكنه معالجة آلاف العروض التقديمية في وقت قصير.

يوفر Aspose.Slides for Node.js عبر Java هذه الميزات الشائعة:

  • تحميل العروض التقديمية وفتحها وعرضها.
  • تحرير العروض التقديمية.
  • تحويل ملفات العروض التقديمية إلى تنسيقات العروض التقديمية الشائعة، مثل PPT وPPTX وODP.
  • تصدير العروض التقديمية إلى PDF وJPG وHTML وGIF وSVG والعديد من التنسيقات الأخرى.
  • تقديم وطباعة العروض التقديمية.
  • تشفير وفك تشفير العروض التقديمية؛ العروض التقديمية لحماية كلمة المرور وإزالة كلمات المرور.
  • التعامل مع كيانات العرض التقديمي، مثل الشرائح الرئيسية والأشكال والمخططات وإطارات الصور وإطارات الصوت وإطارات الفيديو ووحدات ماكرو OLE وVBA والرسوم المتحركة وما إلى ذلك.
  • والعديد من الميزات.

Node.js هي بيئة تشغيل جافا سكريبت شائعة ومجانية ومفتوحة المصدر وعبر الأنظمة الأساسية، تتيح للمطورين كتابة أدوات سطر الأوامر والبرامج النصية من جانب الخادم خارج المتصفح. لهذا السبب، يفخر فريق Aspose.Slides بتقديم Aspose.Slides for Node.js عبر Java إلى مجتمع Node.js.

ميزات Node.js PowerPoint API المتقدمة

قم بإنشاء أو استنساخ الشرائح الموجودة من القوالب

العمل مع جداول PowerPoint عبر واجهة برمجة التطبيقات

تطبيق الحماية للغطاء أو التغطية

أضف مخططات Excel ككائنات OleObject إلى القرص

إنشاء كافة النسخ على الأدوية

التعامل مع تنسيق النص والشكل

تقديم عروض تقديمية من قاعدة البيانات

حماية العروض المقدمة بصيغة PDF

طباعة العروض التقديمية على الطابعة الحالية

متطلبات النظام

  • Aspose.Slides for Node.js عبر Java عبارة عن JavaScript API من جانب الخادم استنادًا إلى Node.js. يمكن تشغيله على أنظمة Windows وUnix/Linux وMac مع JDK 1.8 أو أعلى.

كيفية تثبيت

استخدم NPM لتثبيت مكتبة Node.js الخاصة بنا لمعالجة العروض التقديمية من مستودع حزمة NPM :

npm install aspose.slides.via.java

كيفية إنشاء عرض تقديمي جديد لـ PowerPoint في 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 إلى PowerPoint:

            
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();
}
            
        

كيفية تحويل PowerPoint إلى 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();
}
            
        

كيفية تحويل PowerPoint إلى JPG في Node.js. تحويل PPT إلى JPG، تحويل PPTX إلى JPG، تحويل ODP إلى JPG

يوضح لك المثال التالي كيفية تحويل مستند PowerPoint PPT وPPTX وOpenOffice 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();
}
            
        

ما يقوله الناس

لا تأخذ كلمتنا فقط. تعرف على ما يقوله المستخدمون حول واجهات برمجة تطبيقات PowerPoint.

 
 
View Case Studies
  
  

يقدم Aspose.Slides واجهات برمجة تطبيقات PowerPoint الفردية لبيئات التطوير الشائعة الأخرى كما هو موضح أدناه: