Aspose.Slides  for Node.js via Java

Sunumlar için Node.js PowerPoint API’si

Node.js’yi kullanarak herhangi bir harici yazılıma gerek duymadan PowerPoint ve OpenOffice sunumları oluşturun, okuyun, değiştirin ve dönüştürün.

  Download Free Trial
  
 

Aspose.Slides for Node.js for Java, Node.js'de PowerPoint sunumları oluşturmanıza, değiştirmenize ve dönüştürmenize olanak tanıyan bir Node.js kitaplığıdır. Slaytlar, şekiller, metinler, grafikler, tablolar, resimler ve daha fazlası gibi tüm sunum öğelerini destekler. Ayrıca birleştirme, klonlama, bölme, karşılaştırma ve sunumları yazdırma gibi birçok gelişmiş özellik sunar. Hiçbir bağımlılık olmadan çalışır ve kısa sürede binlerce sunumu işleyebilir.

Java aracılığıyla Aspose.Slides for Node.js şu popüler özellikleri sağlar:

  • Sunuları yükleme, açma ve görüntüleme.
  • Sunumları düzenlemek.
  • Sunum dosyalarını PPT, PPTX ve ODP gibi popüler sunum formatlarına dönüştürme.
  • Sunumları PDF, JPG, HTML, GIF, SVG ve diğer birçok formatta dışa aktarma.
  • Sunumların oluşturulması ve yazdırılması.
  • Sunumların şifrelenmesi ve şifresinin çözülmesi; sunumları parolayla koruma ve parolaları kaldırma.
  • Ana slaytlar, şekiller, grafikler, resim çerçeveleri, ses çerçeveleri, video çerçeveleri, OLE, VBA makroları, animasyonlar vb. gibi sunum varlıklarını değiştirme.
  • Ve daha birçok özellik.

Node.js, geliştiricilerin tarayıcı dışında komut satırı araçları ve sunucu tarafı komut dosyaları yazmasına olanak tanıyan popüler, ücretsiz, açık kaynaklı ve platformlar arası bir JavaScript çalışma zamanı ortamıdır. Bu nedenle Aspose.Slides ekibi, Node.js topluluğuna Java aracılığıyla Aspose.Slides for Node.js'yi sunmaktan gurur duymaktadır.

Gelişmiş Node.js PowerPoint API Özellikleri

Şablonlardan mevcut slaytları oluşturun veya kopyalayın

API aracılığıyla PowerPoint tablolarıyla taşınabilir

Şekillere korumayı genişletme veya korumayı bölme

Excel grafiklerini resimlere OleObjects olarak ekleme

Slaytlardaki oluşturma ve eklememe metin ekleme

Metin ve şekil biçimlendirmesini yönetme

Veritabanından sunumların bileşimi

Sunumları ve elde edilen PDF'lere izinleri

Sunuları fiziksel bir yazıcıda yazdırma

Sistem Gereksinimleri

  • Java aracılığıyla Aspose.Slides for Node.js, Node.js'yi temel alan sunucu tarafı JavaScript API'sidir. JDK 1.8 ve üzeri Windows, Unix/Linux ve Mac platformlarında çalışabilir.

Node.js'de Yeni PowerPoint Sunumu Nasıl Oluşturulur

Aşağıda verilen örnekte sunumun ilk slaytına bir dikdörtgen ekledik.

            	
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'de Sunumlar Nasıl Birleştirilir?

Bu Node.js kodu size sunumları nasıl birleştireceğinizi gösterir:

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

Node.js'de PDF'den Sunum Nasıl İçe Aktarılır. PDF'yi PPT'ye dönüştürün, PDF'yi PPTX'e dönüştürün, PDF'yi ODP'ye dönüştürün

Bu Node.js kodu, PDF'den PowerPoint'e dönüştürme işlemini gösterir:

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

Node.js'de PowerPoint'i PDF'ye Dönüştürme

Bu Node.js kodu, bir PowerPoint PPT, PPTX ve OpenOffice ODP belgesini varsayılan seçenekleri kullanarak bir PDF belgesine nasıl dönüştüreceğinizi gösterir. Ortaya çıkan dosya, maksimum kalite seviyelerinde bir PDF belgesidir

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

Node.js'de PowerPoint'i JPG'ye Dönüştürme. PPT'yi JPG'ye dönüştürün, PPTX'i JPG'ye dönüştürün, ODP'yi JPG'ye dönüştürün

Aşağıdaki örnek, bir PowerPoint PPT, PPTX ve OpenOffice ODP belgesini bir dizi JPEG görüntüsüne nasıl dönüştüreceğinizi gösterir.

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

İnsanlar ne diyor

Sadece bizim sözümüze güvenmeyin. Kullanıcıların PowerPoint API'leri hakkında neler söylediğini görün.

 
 
View Case Studies
  

Support and Learning Resources