Limitations et Différences d'API
Contents
[
Hide
]
Différences de l’API Publique
La liste suivante (avec des segments de code d’exemple) montre certaines différences entre Aspose.Slides pour Java et Aspose.Slides pour Node.js via les API Java.
Importation de la bibliothèque (Comparaisons de paquets)
Aspose.Slides pour Java
import com.aspose.slides.*;
Aspose.Slides pour Node.js via Java
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
Instanciation d’une nouvelle Présentation
Aspose.Slides pour Java
Presentation pres = new Presentation();
Aspose.Slides pour Node.js via Java
var pres = new aspose.slides.Presentation();
Fichiers et Constantes de Streaming
Aspose.Slides pour Java
InputStream inputstream = new FileInputStream("Pres1.pptx");
Presentation pres = new Presentation(inputstream);
pres.save("result.pptx", SaveFormat.Pptx);
Aspose.Slides pour 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("erreur d'ouverture de la présentation");
return;
}
pres.save("result.pptx", aspose.slides.SaveFormat.Pptx));
console.log('enregistré dans le fichier');
});
Autres Limitations d’Aspose.Slides pour Node.js via l’API Java par rapport à l’API Java d’Aspose.Slides
- L’importation/exportation de données depuis un Array, ArrayList, ResultSet etc. n’est pas supportée.
- L’impression n’est pas supportée.