Özellikler Genel Bakış

Desteklenen Platformlar

Aspose.Slides for Node.js via Java, platform bağımsız bir API’dir. Node.js 7 veya daha yüksek bir sürümü yüklü olduğu herhangi bir platformda (Windows, Linux, macOS vb.) kullanılabilir. Oracle JDK 8 veya daha yüksek bir sürüm de bir diğer gereksinimdir.

Dosya Formatları ve Dönüşümler

Aspose.Slides for Node.js via Java, çoğu PowerPoint belge formatını destekler. Ayrıca bu belgeleri kuruluşların kullandığı ve birbirleriyle paylaştığı popüler dosya formatlarına dışa aktarmanıza olanak tanır. Ayrıntılara göz atın:

Özellik Açıklama
Microsoft PowerPoint (PPT) Aspose.Slides for Node.js via Java, bu sunum belge formatı için en hızlı işleme sağlayıcısını sunar.
PPT’den PPTX’e dönüşüm Aspose.Slides for Node.js via Java, PPT’den PPTX’e dönüşümü destekler.
Portable Document Format (PDF) Desteklenen tüm dosya formatlarını tek bir yöntemle Adobe Taşınabilir Belge Formatı (PDF) belgelerine dışa aktarabilirsiniz.
XML Parser Specification (XPS) Desteklenen tüm dosya formatlarını tek bir yöntemle XML Parser Specification (XPS) belgelerine dışa aktarabilirsiniz.
Tagged Image File Format (TIFF) Desteklenen sunum dosya formatlarını Tagged Image File Format (TIFF) formatına dışa aktarabilirsiniz.
PPTX’den HTML Dönüşümü Aspose.Slides for Node.js via Java, PresentationEx’in HTML formatına dönüştürülmesini destekler.

Renderleme ve Yazdırma

Aspose.Slides for Node.js via Java, sunumdaki slaytların yüksek doğrulukta farklı grafik formatlarına renderlenmesini destekler. Ayrıntılara göz atın:

Özellik Açıklama
Java Destekli Görüntü Formatları Aspose.Slides for Node.js via Java kullanarak, sunum slaytlarını ve slaytlardaki görüntüleri TIFF, PNG, BMP, JPEG, GIF gibi Java destekli tüm grafik formatlarına renderleyebilirsiniz.
SVG Formatı Aspose.Slides for Node.js via Java ayrıca, sunum slaytlarını Scalable Vector Graphics (SVG) formatına dışa aktarmanızı sağlayan yerleşik yöntemler sunar.
Sunum Yazdırma Aspose.Slides for Node.js via Java’nın en son sürümleri, farklı seçeneklerle yerleşik yazdırma yöntemleri sağlar.

İçerik Özellikleri

Aspose.Slides for Node.js via Java, sunum belgelerinin hemen hemen tüm öğelerine veya içeriklerine erişmenize, değiştirmenize veya oluşturmanıza olanak tanır. Ayrıntılara göz atın:

Özellik Açıklama
Ana Slaytlar Ana slaytlar, normal slaytların düzenini belirler. Aspose.Slides for Node.js via Java, sunum belgelerinin Ana Slaytlarına erişmenize ve bunları değiştirmenize olanak tanır.
Normal Slaytlar Aspose.Slides for Node.js via Java ile farklı tiplerde yeni slaytlar oluşturabilirsiniz; ayrıca sunumlardaki mevcut slaytlara erişebilir ve onları değiştirebilirsiniz.
Slaytları Kopyalama / Çoğaltma Aspose.Slides for Node.js via Java, bir sunum içinde mevcut slaytları klonlamanızı veya kopyalamanızı sağlayan yerleşik yöntemler sunar. Kopyalanan ve klonlanan slaytları bir sunumdan diğerine de kullanabilirsiniz. Bir slayt, düzenini ana slayttan miras aldığı için, yerleşik klonlama yöntemleri klonlama sırasında otomatik olarak ana slaytı da kopyalar.
Slayt Bölümlerini Yönetme Bir sunum içinde slaytları farklı bölümlere organize etmek için yöntemler.
Yer Tutucular ve Metin Tutucuları Bir slayttaki yer tutuculara ve metin tutucularına erişebilirsiniz. Ayrıca uygun yöntemi kullanarak sıfırdan metin tutucularına sahip bir slayt oluşturabilirsiniz.
Üst Bilgi ve Alt Bilgi Aspose.Slides for Node.js via Java, slaytlardaki üst bilgi/alt bilgi işlemlerini kolaylaştırır.
Slaytlardaki Notlar Aspose.Slides for Node.js via Java ile bir slaytla ilişkili notlara erişebilir, bunları değiştirebilir ve yeni notlar ekleyebilirsiniz.
Şekil Bulma Şekille ilişkili alternatif metni kullanarak bir slayttan belirli bir şekli bulabilirsiniz.
Arka Planlar Aspose.Slides for Node.js via Java, bir sunumdaki ana veya normal slaytlarla ilişkili arka planlarla çalışmanıza olanak tanır.
Metin Kutuları Metin kutuları sıfırdan oluşturulabilir. Mevcut metin kutularına erişebilirsiniz. Ayrıca, orijinal metin formatını kaybetmeden metinlerini değiştirebilirsiniz.
Dikdörtgen Şekiller Aspose.Slides for Node.js via Java ile dikdörtgen şekiller oluşturabilir veya bunları değiştirebilirsiniz.
Poliçizgi Şekilleri Aspose.Slides for Node.js via Java ile poliçizgi şekilleri oluşturabilir veya bunları değiştirebilirsiniz.
Elips Şekilleri Aspose.Slides for Node.js via Java ile elips şekilleri oluşturabilir veya bunları değiştirebilirsiniz.
Grup Şekilleri Aspose.Slides for Node.js via Java, grup şekilleri destekler.
Otomatik Şekiller Aspose.Slides for Node.js via Java, otomatik şekilleri destekler.
SmartArt Aspose.Slides for Node.js via Java, MS PowerPoint’teki SmartArt şekilleri için destek sağlar.
Grafikler Aspose.Slides for Node.js via Java, PowerPoint’teki MSO grafikleri için destek sağlar.
Şekil Serileştirme Aspose.Slides for Node.js via Java, çok sayıda şekli destekler. Aspose.Slides for Node.js via Java bir şekli desteklemediğinde, mevcut bir slayttan o şekli serileştirebileceğiniz bir serileştirme yöntemi kullanabilirsiniz. Böylece şekli gereksinimlerinize göre daha sonra kullanabilirsiniz.
Resim Çerçeveleri Aspose.Slides for Node.js via Java ile resim çerçevelerindeki resimleri yönetebilirsiniz.
Ses Çerçeveleri Aspose.Slides for Node.js via Java ile slaytlardaki ses çerçevelerine ses dosyalarını bağlayabilir veya gömebilirsiniz.
Video Çerçeveleri Video dosyalarını video çerçevelerinde işleyebilirsiniz. Aspose.Slides for Node.js via Java ayrıca, bağlanmış ve gömülü videolar için destek sağlar.
OLE Çerçevesi Aspose.Slides for Node.js via Java ile OLE çerçevelerindeki OLE nesnelerini yönetebilirsiniz.
Tablolar Aspose.Slides for Node.js via Java, slaytlardaki tabloları destekler.
ActiveX Kontrolleri ActiveX kontrolleri desteği.
VBA Makroları Sunumlar içinde VBA makrolarını yönetmek için destek.
Metin Çerçevesi Herhangi bir şeklin metin çerçevesi aracılığıyla metnine erişebilirsiniz.
Metin Tarama Yerleşik tarama yöntemleriyle bir sunumda veya slayt düzeyinde metni tarayabilirsiniz.
Animasyonlar Şekillere animasyon uygulayabilirsiniz.
Slayt Gösterileri Aspose.Slides for Node.js via Java, slayt gösterileri ve slayt geçişlerini destekler.

Biçimlendirme Özellikleri

Aspose.Slides for Node.js via Java ile, sunumlardaki slaytlardaki metin ve şekilleri biçimlendirebilirsiniz. Ayrıntılara göz atın:

Özellik Açıklama
Metin Biçimlendirme

Aspose.Slides for Node.js via Java’da, şekillerle ilişkilendirilen metin çerçeveleri aracılığıyla metinleri yönetebilirsiniz. Böylece, metin çerçevelerine bağlı paragrafları ve bölümleri kullanarak metinleri biçimlendirebilirsiniz. Bu metin öğeleri Aspose.Slides for Node.js via Java ile biçimlendirilebilir.

- Yazı Tipi

- Yazı Boyutu

- Yazı Rengi

- Yazı Tonları

- Paragraf Hizalaması

- Paragraf Madde İşaretleri

- Paragraf Yönlendirmesi

Şekil Biçimlendirme

Aspose.Slides for Node.js via Java’da, bir slaytın temel öğesi bir şekildir. Bu şekil öğelerini Aspose.Slides for Node.js via Java ile biçimlendirebilirsiniz:

- Konum

- Boyut

- Çizgi

- Dolgu (Desen, Gradyan, Katı dahil)

- Metin

- Görüntü

SSS

Kütüphanenin çalışması için sunucu/PC’ye Microsoft PowerPoint kurmam gerekiyor mu?

Hayır. PowerPoint gerektirilmez; Aspose.Slides, sunumları oluşturmak, düzenlemek, dönüştürmek ve renderlemek için bağımsız bir motor sağlar.

Çoklu iş parçacığı (multithreading) nasıl çalışır? İşlem paralelleştirilebilir mi?

Farklı belgeleri farklı iş parçacıklarında işlemek güvenlidir; aynı presentation nesnesi aynı anda multiple threads tarafından kullanılmamalıdır.

Dosya şifreleri ve şifreleme destekleniyor mu?

Evet. Şifreli sunumları açabilirsiniz, açma ve yazma şifresi ayarlayabilir veya kaldırabilir ve koruma durumunu kontrol edebilirsiniz.

Linux konteynerlerinde font paketlerine dikkat etmem gerekiyor mu?

Evet. Beklenmedik font değişimlerini önlemek için yaygın font paketlerini kurmanız ve/veya uygulamanızda font dizinlerini açıkça font dizinlerini belirtmek önerilir.

Değerlendirme sürümünde sınırlamalar var mı?

Değerlendirme modunda (evaluation mode) çıktı üzerine bir filigran eklenir ve bazı sınırlamalar geçerli olur; tam özellikli test için bir 30 günlük geçici lisans mevcuttur.

Harici formatların bir sunuma (PDF/HTML → PPTX) aktarılması destekleniyor mu?

Evet. Sunuma PDF sayfaları ve HTML içeriği ekleyebilir, bunları slaytlara dönüştürebilirsiniz.