Sınırlamalar ve API Farklılıkları

Genel API Farklılıkları

Aşağıdaki liste (örnek kod bölümleriyle) Aspose.Slides for Java ile Aspose.Slides for Node.js via Java API’leri arasındaki bazı farkları gösterir.

Kütüphane İçe Aktarma (Paket Karşılaştırmaları)

Aspose.Slides for Java

import com.aspose.slides.*;

Aspose.Slides for Node.js via Java

var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");

Yeni Bir Sunum Oluşturma

Aspose.Slides for Java

Presentation pres = new Presentation();

Aspose.Slides for Node.js via Java

var pres = new aspose.slides.Presentation();

Dosyaları Akışa Aktarma ve Sabitler

Aspose.Slides for Java

InputStream inputstream = new FileInputStream("Pres1.pptx");
Presentation pres = new Presentation(inputstream);
pres.save("result.pptx", SaveFormat.Pptx);

Aspose.Slides for Node.js via Java

var aspose = aspose || {};

aspose.slides = require("aspose.slides.via.java");

var fs = require("fs");
var readStream = fs.createReadStream("presentation.pptx");
aspose.slides.Presentation.createPresentationFromStream(readStream, function(err, pres) {
   if (err) {
      console.log("open Presentation error");
      return;
   }
   pres.save("result.pptx", aspose.slides.SaveFormat.Pptx);
   console.log('saved to file');
});

Aspose.Slides for Node.js via Java API’nin Aspose.Slides for Java API’ye kıyasla Diğer Sınırlamaları

  1. Bir Array, ArrayList, ResultSet vb. veri içe/dışa aktarımı desteklenmez.
  2. Yazdırma desteklenmez.