
Kami senang mengumumkan peluncuran Aspose.Slides untuk Node.js melalui Java. Produk ini ditujukan untuk pengembang yang ingin menggunakan Aspose.Slides untuk Java untuk membuat dan memanipulasi presentasi Microsoft PowerPoint dan OpenOffice dalam aplikasi node.js dan platform server-side Javascript mereka.
Aspose.Slides untuk Node.js melalui Java adalah perpustakaan kelas yang memungkinkan aplikasi Anda untuk membaca dan menulis dokumen PowerPoint® tanpa menggunakan Microsoft PowerPoint®. Produk baru ini menyediakan fitur lengkap Aspose.Slides dengan beberapa batasan, persyaratan instalasi/penggunaan tambahan, dan perubahan API.
- Menginstal Aspose.Slides untuk Node.js
- Menggunakan Aspose.Slides untuk Node.js melalui Java
- Sumber Daya
Menginstal Aspose.Slides untuk Node.js
Aspose.Slides untuk Node.js melalui Java adalah API yang independen dari platform dan dapat digunakan di platform mana pun (Windows, Linux, dan MacOS) di mana jembatan Node.js
dan node-java
diinstal.
Untuk menginstal, Aspose.Slides untuk Node.js melalui Java, lihat halaman Instalasi produk.
Menggunakan Aspose.Slides untuk Node.js melalui Java
Buat PowerPoint di Node.js
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres = new aspose.slides.Presentation();
try
{
// Mendapatkan slide pertama
var slide = pres.getSlides().get_Item(0);
// Menambahkan bentuk otomatis dengan tipe diatur ke persegi panjang
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();
}
Gabungkan PowerPoint di Node.js
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();
}
Konversi PowerPoint ke PDF di Node.js
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
// Buat objek Presentasi yang merepresentasikan file PPT
var pres = new aspose.slides.Presentation("PowerPoint.ppt");
try
{
// Simpan presentasi sebagai PDF
pres.save("PPT-to-PDF.pdf", aspose.slides.SaveFormat.Pdf);
}
finally
{
if (pres != null) pres.dispose();
}
Konversi PowerPoint ke JPG di Node.js
var aspose = aspose || {};
var java = require("java");
aspose.slides = require("aspose.slides.via.java");
// Buat objek Presentasi yang merepresentasikan file PPT
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();
}
Impor PowerPoint dari PDF di Node.js
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();
}
Untuk lebih banyak artikel tentang melakukan tugas di node.js menggunakan Aspose.Slides, lihat bagian Panduan Pengembang dari dokumentasi Aspose.Slides untuk Java. Aspose.Slides untuk Node.js melalui Java didasarkan pada Aspose.Slides untuk Java, jadi sebagian besar artikel dokumentasi yang terakhir dapat digunakan untuk yang pertama.
Sumber Daya
Ini adalah tautan ke sumber daya Aspose.Slides untuk Node.js melalui Java yang mungkin Anda perlukan: