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 TrialAspose.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.
Nasıl kurulur
NPM Paketi deposundan Sunum işlemeye yönelik Node.js kitaplığımızı yüklemek için NPM'yi kullanın. :
npm install aspose.slides.via.java
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.
Support and Learning Resources
- Öğrenme Kaynakları
- Dokümantasyon
- Kaynak kodu
- API Referansları
- Eğitim Videoları
- Ürün desteği
- Ücretsiz Destek
- Ücretli Destek
- Blog
- Sürüm notları
- Neden Aspose.Slides for Node.js Java aracılığıyla?
- Müşteri Listesi
- Başarı Öyküleri