1. Produk
  2.   Presentasi
  3.   .NET
  4.   Aspose.Slides for .NET

Aspose.Slides for .NET

 
 

C# .NET API untuk Membuat dan Mengonversi Spreadsheet Excel

API presentasi PowerPoint tingkat lanjut untuk menghasilkan, mengedit, menggabungkan, melindungi, mengonversi, & merender file PPT/PPTX tanpa menggunakan Microsoft PowerPoint.

Aspose.Slides untuk .NET adalah pustaka pembuatan dan manipulasi presentasi PowerPoint yang sangat berguna tanpa menggunakan Microsoft PowerPoint atau apa pun ketergantungan eksternal lainnya. Perpustakaan memungkinkan pengembang untuk membuat presentasi interaktif dan menarik yang dapat digunakan untuk berbagai tujuan, seperti presentasi, laporan, dan materi pemasaran. Perpustakaan telah menyertakan dukungan untuk berbagai presentasi PowerPoint & format file OpenOffice seperti PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM, dan ODP.

Aspose.Slides untuk .NET telah menyertakan berbagai fitur dasar dan lanjutan untuk menangani presentasi seperti membuat presentasi dari awal, menambahkan slide baru, mengkloning slide, menyalin slide, memodifikasi properti dokumen presentasi, menghapus slide yang tidak diinginkan , menyalin master, melihat pratinjau slide¸ mengekspor slide sebagai gambar, mengekspor slide ke format SVG, mengelola catatan slide, mengatur master slide baru, menambahkan catatan slide, membuat atau mengelola bentuk, mengelola gaya dalam bentuk, membuat tabel dari awal, mengubah ukuran dan memindahkan tabel , mengubah format teks dan banyak lagi.

Aspose.Slides untuk .NET telah menyertakan konverter yang sangat kuat yang membantu pengembang perangkat lunak mengekspor presentasi ke beberapa format file terkemuka seperti PDF, PDF/A, XPS, HTML, dan format file gambar populer seperti JPEG, PNG, BMP , TIFF, dan GIF. Ini juga menyediakan sejumlah kemampuan tingkat lanjut, seperti dukungan untuk komentar, transisi slide, dan animasi. Perpustakaan telah menyertakan dukungan untuk berbagai elemen PowerPoint, termasuk slide, bentuk, teks, gambar, bagan, dan tabel. Hal ini memungkinkan pengembang dengan mudah menambahkan, mengedit, dan memformat elemen-elemen ini dalam presentasi mereka.

Previous Next

Memulai Aspose.Slides untuk .NET

Cara yang disarankan untuk menginstal Aspose.Slides untuk .NET adalah menggunakan NuGet. Silakan gunakan perintah berikut untuk kelancaran instalasi.

Instal Aspose.Slides untuk .NET melalui NuGet

NuGet\Install-Package Aspose.Slides.NET -Version 23.1.0 
Anda juga dapat mendownloadnya langsung dari halaman rilis produk Aspose.

Buat & Kelola Presentasi melalui .NET API

Aspose.Slides untuk .NET telah menyertakan kemampuan untuk membuat dan memanipulasi presentasi PowerPoint di dalam aplikasi .NET tanpa ketergantungan eksternal apa pun. Pengembang juga dapat membuka presentasi yang ada dan mengubahnya dengan mudah. Dimungkinkan juga untuk memeriksa format presentasi dan memeriksanya untuk mengetahui propertinya dan memahami perilakunya. Dimungkinkan juga untuk mendapatkan properti presentasi dan memperbaruinya.

Membuat Presentasi melalui .NET API

Presentation presentation = new Presentation();

presentation.Save("OutputPresenation.pptx", SaveFormat.Pptx);

Konversi Presentasi PowerPoint melalui .NET API

Salah satu fitur utama Aspose.Slides untuk .NET adalah konversi presentasi PowerPoint ke berbagai format keluaran, termasuk PDF, HTML, PDF/A, XPS, SVF, GIF, TIFF, PNG, BMP, dan JPEG dengan cepat dan mudah. Hal ini memudahkan untuk mengkonversi presentasi ke format yang kompatibel dengan aplikasi atau platform tertentu. Selain itu, ini juga menyediakan sejumlah opsi lanjutan untuk mengonversi presentasi, seperti mengatur kualitas dan resolusi gambar, menentukan ukuran dan orientasi halaman, dan menambahkan tanda air ke file keluaran. Perpustakaan juga menyediakan kemampuan untuk mengonversi slide PowerPoint menjadi gambar.

Konversi PowerPoint ke PDF dengan Slide Tersembunyi melalui .NET API

// Instantiates a Presentation class that represents a PowerPoint file
Presentation presentation = new Presentation("PowerPoint.pptx");

// Instantiates the PdfOptions class
PdfOptions pdfOptions = new PdfOptions();

// Adds hidden slides
pdfOptions.ShowHiddenSlides = true;

// Saves the presentation as a PDF
presentation.Save("PowerPoint-to-PDF.pdf", SaveFormat.Pdf, pdfOptions);

Tambahkan & Kelola Slide dalam Presentasi melalui C# API

Aspose.Slides untuk .NET telah menyertakan dukungan lengkap untuk menangani slide dalam presentasi PowerPoint di dalam aplikasi .NET. Perpustakaan telah menyertakan banyak fitur untuk bekerja dengan slide seperti menambahkan slide baru ke presentasi, mengakses slide yang ada, menghapus slide yang tidak diinginkan, mengkloning slide, menyalin slide yang ada, membandingkan dua slide, mengelola tata letak slide, transisi slide, mengonversi slide ke Bitmap , mengonversi slide menjadi gambar dengan ukuran khusus, dan banyak lagi. Selain itu, Anda juga dapat mengonversi slide dengan catatan dan komentar menjadi gambar atau mengekspor semua slide menjadi gambar hanya dengan beberapa baris kode.

Kloning Slide melalui C# API

// Instantiate Presentation class that represents a presentation file
using (Presentation pres = new Presentation("CloneWithinSamePresentationToEnd.pptx"))
{

    // Clone the desired slide to the end of the collection of slides in the same presentation
    ISlideCollection slds = pres.Slides;

    slds.AddClone(pres.Slides[0]);

    // Write the modified presentation to disk
    pres.Save("Aspose_CloneWithinSamePresentationToEnd_out.pptx", SaveFormat.Pptx);

}

Tambahkan Animasi ke Presentasi PowerPoint melalui C#

Aspose.Slides untuk .NET memungkinkan pengembang perangkat lunak menerapkan berbagai jenis animasi pada presentasi mereka dengan mudah. Animasi PowerPoint memainkan peran penting untuk membuat presentasi menarik dan menarik bagi audiens. Pustaka ini mendukung 150+ efek animasi yang dapat dengan mudah diterapkan pada bentuk, bagan, tabel, Objek OLE, dan elemen presentasi lainnya. Selain itu, ini juga untuk menggabungkan beberapa perilaku untuk membuat animasi khusus Anda sendiri.

Tambahkan Efek Animasi ke Satu Paragraf melalui .NET API

using (Presentation presentation = new Presentation(dataDir + "Presentation1.pptx"))
{
    // select paragraph to add effect
    IAutoShape autoShape = (IAutoShape)presentation.Slides[0].Shapes[0];
    IParagraph paragraph = autoShape.TextFrame.Paragraphs[0];

    // add Fly animation effect to selected paragraph
    IEffect effect = presentation.Slides[0].Timeline.MainSequence.AddEffect(paragraph, EffectType.Fly, EffectSubtype.Left, EffectTriggerType.OnClick);

    presentation.Save(dataDir + "AnimationEffectinParagraph.pptx", SaveFormat.Pptx);
}
 Indonesia