Ö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.