1. Produk
  2.   Persembahan
  3.   Node.js
  4.   Aspose.Slides untuk Node.js melalui .NET

Aspose.Slides untuk Node.js melalui .NET

 
 

API Node.js untuk Mencipta, Mengedit & Menukar Pembentangan PowerPoint

Perpustakaan Pembentangan PowerPoint Node.js yang Canggih untuk Mencipta, Mengedit, Membahagi/Gabung, Mengklon, Memanipulasi dan Menukar Fail PPT, PPTX kepada PDF, JPG, HTML, GIF, SVG & banyak lagi dalam Aplikasi Node.js.

Apakah Aspose.Slides untuk Node.js melalui .NET?

Dalam dunia digital yang bergerak pantas hari ini, pembentangan slaid dinamik sangat penting untuk komunikasi yang berkesan. Pembangun semakin bergantung pada alat canggih seperti Aspose.Slides untuk Node.js melalui .NET, sebuah perpustakaan pembentangan PowerPoint yang kaya dengan ciri yang menyatu lancar ke dalam aplikasi Node.js. Direka untuk skalabiliti, set alat ini menyokong pelbagai format termasuk PPT, PPTX, PPS, dan fail warisan seperti PPTM dan PPSM. Ia mempermudah tugas seperti menjana, menyunting, dan mengautomasi kandungan PowerPoint, menjadikannya ideal untuk pembangun yang membina dek slaid tersuai atau pembentangan berasaskan data.

Aspose.Slides lebih daripada sekadar API PowerPoint Node.js percuma—ia adalah penyelesaian menyeluruh untuk mencipta dan memanipulasi persembahan profesional secara programatik. Pembangun boleh menukar fail PowerPoint kepada PDF, HTML, JPG, GIF, SVG, dan format lain, menjadikannya sempurna untuk penjanaan dan perkongsian persembahan dalam talian. Dengan integrasi .NET yang mendalam dan alat manipulasi slaid yang kuat, Aspose.Slides membolehkan pengguna membina, menukar, dan mengurus kandungan persembahan berkualiti tinggi dalam aplikasi web moden. Sama ada anda perlu menukar persembahan PowerPoint, mengautomasi kemas kini, atau membina slaid dari awal, API ini menawarkan fleksibiliti yang tiada tandingan untuk pembangun Node.js.

Previous Next

Mula Menggunakan Aspose.Slides untuk Node.js melalui .NET

Cara yang disyorkan untuk memasang Aspose.Slides untuk Node.js melalui .NET ialah menggunakan npm. Sila gunakan perintah berikut untuk pemasangan yang lancar.

Pasang Aspose.Slides untuk Node.js melalui .NET melalui npm

npm install aspose.slides.via.net
Anda juga boleh memuat turunnya secara langsung dari halaman pelepasan produk Aspose.

Buat Persembahan Baru (PPT, PPTX) dalam Node.js

Dengan Aspose.Slides untuk Node.js melalui .NET, pemaju perisian dapat menghasilkan persembahan PowerPoint baru secara programatik dari awal dengan hanya beberapa baris kod dalam persekitaran Node.js. Ciri ini membolehkan penjanaan kandungan dinamik dan penyesuaian. Selain itu, pemaju juga boleh mengubah persembahan PowerPoint sedia ada dengan menambah, membuang, atau mengemas kini slaid, bentuk, teks, imej, dan banyak lagi. Contoh berikut menunjukkan bagaimana pemaju dapat menghasilkan persembahan PPTX baru dalam aplikasi Node.js mereka.

Bagaimana untuk Menjana Pembentangan PPTX Baru dalam Node.js?

const asposeSlides = require('aspose.slides.via.net');

const { Presentation, SaveFormat, ShapeType } = asposeSlides;

var pres = new Presentation();
try 
{
    var slide = pres.slides.get(0);
    slide.shapes.addAutoShape(ShapeType.Rectangle, 50, 150, 300, 200);
    
    pres.save("pres.pptx", SaveFormat.Pptx);
}
finally
{
    if (pres != null) pres.dispose();
}

Tukar Persembahan PowerPoint ke PDF dalam Node.js

Aspose.Slides untuk Node.js melalui .NET telah menyertakan satu set ciri yang kuat untuk menukar Persembahan PowerPoint ke format fail lain yang disokong dalam persekitaran Node.js. API membolehkan pemaju perisian menukar persembahan PowerPoint (PPT, PPTX) ke pelbagai format fail popular seperti PDF, imej (PNG, JPEG, TIFF, dll.), HTML, dan banyak lagi. Contoh berikut menunjukkan cara menukar persembahan PowerPoint kepada dokumen PDF dalam aplikasi Node.js.

Bagaimana untuk Menukar Pembentangan PowerPoint kepada Dokumen PDF?

const asposeSlides = require('aspose.slides.via.net');

const { Presentation, SaveFormat } = asposeSlides;

var pres = new Presentation("pres.pptx");
try 
{
    pres.save("pres.pdf", SaveFormat.Pdf);
}
finally
{
    if (pres != null) pres.dispose();
}

Ubahsuai Persembahan PowerPoint Sedia Ada

Aspose.Slides untuk Node.js melalui .NET adalah API yang kukuh dan kaya dengan ciri yang menyediakan fungsi yang luas untuk bekerja dengan persembahan PowerPoint secara programatik. Ia membolehkan pembangun perisian memuat dan mengubah suai persembahan PowerPoint sedia ada dalam aplikasi Node.js. Terdapat beberapa ciri penting dalam API, seperti menambah, membuang, atau mengemas kini slaid, bentuk, teks, imej, dan sebagainya. Contoh berikut menunjukkan bagaimana pembangun dapat memuatkan persembahan sedia ada dan menerapkan pelbagai sifat dalam persekitaran Node.js.

Bagaimana untuk Memuatkan dan Mengubahsuai Pembentangan Sedia Ada dalam Aplikasi Node.js?

// Open an existing presentation
using (Presentation presentation = new Presentation("existing_presentation.pptx"))
{
    // Access slides and shapes
    ISlide slide = presentation.Slides[0];
    IAutoShape shape = slide.Shapes[0];
    
    // Modify content
    shape.TextFrame.Text = "Updated Text";
    
    // Save changes
    presentation.Save("updated_presentation.pptx", SaveFormat.Pptx);
}

Tambah & Format Teks/Imej ke Persembahan dalam Node.js

Aspose.Slides untuk Node.js melalui .NET telah menyediakan sokongan lengkap untuk menambah dan mengurus teks serta imej dalam persembahan PowerPoint di persekitaran Node.js. Pembangun perisian boleh menambah teks ke slaid dan menyesuaikan pemformatannya, termasuk saiz fon, warna, gaya, penjajaran, titik peluru, dan lain-lain. Selain itu, ia membolehkan pembangun perisian menambah, membuang, dan menyesuaikan bentuk (seperti segi empat tepat, bulatan, garis) serta imej pada slaid dengan mudah. Contoh berikut menunjukkan cara menambah dan memformat teks pada slaid dalam aplikasi Node.js.

Bagaimana untuk Menambah dan Memformat Teks pada Slaid dalam Node.js?

// Add text to a slide
ISlide slide = presentation.Slides[0];
ITextFrame textFrame = slide.Shapes.AddTextFrame("Hello, World!");

// Format text
textFrame.Paragraphs[0].Portions[0].FontHeight = 24;
textFrame.Paragraphs[0].Portions[0].FontBold = true;
textFrame.Paragraphs[0].Portions[0].FontColor.Color = Color.Red;

 Melayu