Pisahkan PowerPoint

Pisahkan PowerPoint menggunakan .NET REST API.

Membagi presentasi PowerPoint menjadi beberapa bagian yang lebih kecil dapat menjadi tugas penting bagi banyak orang, terutama saat menangani presentasi yang panjang dan komprehensif. Fitur ini dapat membantu memecah presentasi menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola, membuatnya lebih mudah untuk dibagikan, diedit, dan dipresentasikan. Dengan kemajuan teknologi, pemisahan presentasi PowerPoint kini dapat dilakukan dengan menggunakan berbagai alat dan metode. Pada artikel ini, kita akan membahas cara membagi presentasi PowerPoint menggunakan .NET Cloud SDK, dan bagaimana fitur ini dapat membantu merampingkan alur kerja Anda.

Pisahkan PowerPoint menggunakan .NET Cloud SDK

Dengan Aspose.Slides Cloud SDK for .NET, Anda dapat dengan mudah membagi presentasi PowerPoint menjadi bagian yang lebih kecil dan lebih mudah dikelola. API berbasis cloud ini dibuat untuk merampingkan proses bekerja dengan file PowerPoint dan menawarkan berbagai fitur untuk membantu mengelola presentasi. Selain itu, ini memberikan solusi terukur yang dapat menangani presentasi besar dengan mudah, menjadikannya pilihan ideal bagi pengembang yang bekerja dengan presentasi kompleks.

Untuk memulai proses ini, silakan cari Aspose.Slides-Cloud di pengelola paket NuGet dan klik tombol Tambah Paket. Kedua, buat akun melalui dasbor cloud dan dapatkan kredensial klien pribadi Anda. Untuk informasi selengkapnya, kunjungi panduan memulai cepat.

Cara Membagi PPTX menggunakan C#

Silakan lihat cuplikan kode berikut, yang membantu kami membagi file PPTX menjadi file yang lebih kecil dan lebih mudah dikelola. Pendekatan ini cukup membantu dan mempermudah berbagi slide atau bagian tertentu dari presentasi.

// Untuk contoh lainnya, silakan kunjungi https://github.com/aspose-slides-cloud
// Dapatkan kredensial klien dari https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// buat instance SlidesApi
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Baca masukan PowerPoint dari drive lokal
var inputPowerPoint = File.OpenRead("Cityscape monthly calendar.pptx");

// Panggil API untuk memisahkan PowerPoint dari slide 2 ke slide nomor 5 
var responseStream = slidesApi.SplitOnline(inputPowerPoint, SlideExportFormat.Pptx,null,null, 2, 5);

// Simpan hasil pemisahan PowerPoint ke drive lokal
using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);
Pisahkan pratinjau PowerPoint

Gambar: - Pisahkan pratinjau PPTX.

Diberikan di bawah ini adalah penjelasan mengenai potongan kode yang disebutkan di atas.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Buat instance kelas SlidesApi tempat kami meneruskan kredensial klien sebagai argumen.

var inputPowerPoint = File.OpenRead("Cityscape monthly calendar.pptx");

Baca konten input presentasi PowerPoint.

var responseStream = slidesApi.SplitOnline(inputPowerPoint, Aspose.Slides.Cloud.Sdk.Model.SlideExportFormat.Pptx,null,null, 2, 5);

Panggil API untuk membagi PowerPoint mulai dari slide nomor 2 hingga slide nomor 5. Output dikembalikan sebagai arsip .zip dalam format Stream.

using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);

Simpan arsip .zip yang dihasilkan ke drive lokal.

Presentasi PowerPoint masukan yang digunakan dalam contoh di atas dapat diunduh dari [Cityscape monthly calendar.pptx](https://create.microsoft.com/en-us/template/cityscape-monthly-calendar-f4e3e5c1-8862-46f6-82c7 -006b23119e76).

PowerPoint Split menggunakan Perintah cURL

Dimungkinkan juga untuk membagi presentasi PowerPoint menggunakan perintah cURL. Harap perhatikan bahwa API menyediakan sekumpulan titik akhir yang dapat diakses menggunakan perintah cURL untuk melakukan berbagai operasi, termasuk memisahkan presentasi PowerPoint. Selain itu, penggunaan perintah cURL dapat menjadi opsi yang nyaman bagi pengguna yang lebih menyukai antarmuka baris perintah atau perlu mengintegrasikan fungsionalitas ke dalam skrip atau alur kerja. Selain itu, ini dapat digunakan pada platform apa pun yang mendukung cURL, termasuk Windows, macOS, dan Linux.

Pertama, silakan jalankan perintah berikut untuk menghasilkan accessToken berdasarkan kredensial klien Anda.

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=ee170169-ca49-49a4-87b7-0e2ff815ea6e&client_secret=7f098199230fc5f2175d494d48f2077c" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Kedua, silakan jalankan perintah berikut untuk memulai operasi pemisahan PowerPoint mulai dari slide 3 hingga slide 6.

curl -v "https://api.aspose.cloud/v3.0/slides/{inputPowerPoint}/split?format=Pptx&from=3&to=6&destFolder={destinationFolder}" \
-X POST \
-H  "accept: application/json" \
-H  "authorization: Bearer <accessToken>" \
-H  "Content-Type: application/json" \
-d "{}"

Ganti {inputPowerPoint} dengan input PowerPoint yang sudah tersedia di penyimpanan cloud. Kemudian ganti {accessToken} dengan token akses JWT dan {destinationFolder} dengan nama folder di penyimpanan cloud, yang akan berisi output dari operasi pemisahan PowerPoint.

Kesimpulan

Kesimpulannya, membagi presentasi PowerPoint bisa menjadi tugas penting untuk mengelola file besar atau mengekstraksi konten tertentu. Dengan bantuan Aspose.Slides Cloud SDK untuk perintah .NET atau cURL, proses ini dapat dicapai dengan mudah dan fleksibel. Kedua pendekatan menawarkan keunggulan unik mereka, memungkinkan Anda memilih salah satu yang sesuai dengan kebutuhan Anda. Selain itu, Aspose.Slides Cloud SDK untuk .NET menyediakan solusi yang sederhana dan efisien dengan antarmuka yang intuitif, sedangkan perintah cURL menawarkan kontrol yang lebih terperinci dan dapat diintegrasikan ke dalam skrip yang kompleks. Apa pun metodenya, memisahkan presentasi PowerPoint dapat membantu mengoptimalkan alur kerja dan meningkatkan produktivitas.

Tautan yang Berguna

Artikel Terkait

Kami sangat menyarankan untuk mengunjungi blog berikut: