Podziel PowerPointa

Podziel program PowerPoint przy użyciu interfejsu API REST platformy .NET.

Podział prezentacji PowerPoint na mniejsze części może być kluczowym zadaniem dla wielu osób, zwłaszcza w przypadku długich i obszernych prezentacji. Ta funkcja może pomóc podzielić prezentację na mniejsze, łatwiejsze w zarządzaniu sekcje, ułatwiając udostępnianie, edycję i prezentację. Dzięki postępowi technologicznemu dzielenie prezentacji PowerPoint można teraz wykonywać przy użyciu różnych narzędzi i metod. W tym artykule omówimy, jak podzielić prezentację programu PowerPoint za pomocą zestawu .NET Cloud SDK i jak ta funkcja może usprawnić przepływ pracy.

Podziel program PowerPoint przy użyciu zestawu .NET Cloud SDK

Dzięki Aspose.Slides Cloud SDK for .NET łatwo jest podzielić prezentację PowerPoint na mniejsze, łatwiejsze w zarządzaniu części. Ten oparty na chmurze interfejs API został stworzony w celu usprawnienia procesu pracy z plikami programu PowerPoint i oferuje szereg funkcji ułatwiających zarządzanie prezentacjami. Ponadto zapewnia skalowalne rozwiązanie, które z łatwością radzi sobie z dużymi prezentacjami, co czyni go idealnym wyborem dla programistów pracujących ze złożonymi prezentacjami.

Aby rozpocząć ten proces, wyszukaj „Aspose.Slides-Cloud” w menedżerze pakietów NuGet i kliknij przycisk Dodaj pakiet. Po drugie, utwórz konto na desce rozdzielczej w chmurze i uzyskaj osobiste dane uwierzytelniające klienta. Aby uzyskać więcej informacji, odwiedź szybki start.

Jak podzielić PPTX za pomocą C#

Zapoznaj się z poniższym fragmentem kodu, który pomaga nam podzielić pliki PPTX na mniejsze, łatwiejsze w zarządzaniu pliki. Takie podejście jest bardzo pomocne i ułatwia udostępnianie określonych slajdów lub sekcji prezentacji.

// Więcej przykładów można znaleźć na stronie https://github.com/aspose-slides-cloud
// Uzyskaj poświadczenia klienta z https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// utwórz instancję SlidesApi
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Odczytywanie danych wejściowych programu PowerPoint z dysku lokalnego
var inputPowerPoint = File.OpenRead("Cityscape monthly calendar.pptx");

// Wywołaj interfejs API, aby podzielić PowerPoint ze slajdu 2 na slajd numer 5 
var responseStream = slidesApi.SplitOnline(inputPowerPoint, SlideExportFormat.Pptx,null,null, 2, 5);

// Zapisz podzielone dane wyjściowe programu PowerPoint na dysku lokalnym
using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);
Podziel podgląd programu PowerPoint

Obraz: - Podgląd podzielonego PPTX.

Poniżej podano wyjaśnienie dotyczące powyższego fragmentu kodu.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Utwórz instancję klasy SlidesApi, w której jako argumenty przekazujemy poświadczenia klienta.

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

Przeczytaj treść wejściowej prezentacji PowerPoint.

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

Wywołaj interfejs API, aby podzielić program PowerPoint, zaczynając od slajdu numer 2 do slajdu numer 5. Dane wyjściowe są zwracane jako archiwum .zip w formacie Stream.

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

Zapisz wynikowe archiwum .zip na dysku lokalnym.

Wejściową prezentację PowerPoint użytą w powyższym przykładzie można pobrać z [Cityscape miesięczny kalendarz.pptx](https://create.microsoft.com/en-us/template/cityscape-monthly-calendar-f4e3e5c1-8862-46f6-82c7 -006b23119e76).

PowerPoint Split przy użyciu poleceń cURL

Możliwe jest również dzielenie prezentacji PowerPoint za pomocą poleceń cURL. Należy pamiętać, że interfejs API zapewnia zestaw punktów końcowych, do których można uzyskać dostęp za pomocą poleceń cURL w celu wykonywania różnych operacji, w tym dzielenia prezentacji programu PowerPoint. Co więcej, korzystanie z poleceń cURL może być wygodną opcją dla użytkowników preferujących interfejsy wiersza poleceń lub potrzebujących zintegrować tę funkcjonalność ze skryptami lub przepływami pracy. Ponadto można go używać na dowolnej platformie obsługującej cURL, w tym Windows, macOS i Linux.

Najpierw wykonaj następujące polecenie, aby wygenerować token dostępu na podstawie poświadczeń klienta.

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"

Po drugie, wykonaj następujące polecenie, aby zainicjować operację podziału programu PowerPoint, zaczynając od slajdu 3 do slajdu 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 "{}"

Zastąp {inputPowerPoint} wejściowym programem PowerPoint, który jest już dostępny w chmurze. Następnie zastąp {accessToken} tokenem dostępu JWT, a {destinationFolder} nazwą folderu w magazynie w chmurze, który będzie zawierał dane wyjściowe operacji podziału programu PowerPoint.

Wniosek

Podsumowując, podzielenie prezentacji PowerPoint może być niezbędnym zadaniem do zarządzania dużymi plikami lub wyodrębniania określonej zawartości. Z pomocą Aspose.Slides Cloud SDK dla poleceń .NET lub cURL proces ten można osiągnąć z łatwością i elastycznością. Oba podejścia oferują swoje unikalne zalety, dzięki czemu możesz wybrać to, które odpowiada Twoim wymaganiom. Co więcej, Aspose.Slides Cloud SDK dla .NET zapewnia proste i usprawnione rozwiązanie z intuicyjnym interfejsem, podczas gdy polecenia cURL oferują bardziej szczegółową kontrolę i mogą być zintegrowane ze złożonymi skryptami. Niezależnie od metody, podzielenie prezentacji programu PowerPoint może pomóc w optymalizacji przepływów pracy i zwiększeniu produktywności.

Przydatne linki

Powiązane artykuły

Gorąco polecamy odwiedzenie następujących blogów: