Yhdistä PowerPoint

Yhdistä esitys PowerPoint | Opi yhdistämään PowerPoint verkossa

Vahvista esitystaitojasi uusimmalla oppaallamme PowerPoint diojen yhdistämisestä .NET REST API:lla. Esitysten dynaamisessa maisemassa on usein tarve yhdistää dioja useista lähteistä yhtenäisen ja vaikuttavan kertomuksen saamiseksi. Olitpa sitten yhdistämässä tiimityötä tai virtaviivaistamassa omaa sisällöntuotantoasi, kyky yhdistää PowerPoint-esityksiä saumattomasti voi muuttaa pelin. Liity kanssamme matkalle yksinkertaistaaksesi työnkulkuasi, tehostaaksesi yhteistyötä ja saavuttaaksesi esityksen täydellisyyttä vaivattomasti.

.NET REST API PowerPoint-esityksen yhdistämiseen

PowerPoint-diojen yhdistäminen voidaan suorittaa saumattomasti käyttämällä Aspose.Slides Cloud SDK:ta .NET:lle. Cloud SDK antaa sinulle mahdollisuuden mennä yksinkertaista yhdistämistä pidemmälle tarjoamalla ominaisuuksia, jotka parantavat esityksesi luomista, hallintaa ja yhteistyötä. Liity kanssamme tutkimaan SDK:ta, joka on suunniteltu nostamaan PowerPoint-kokemuksesi uusiin korkeuksiin.

SDK on ladattavissa NuGet |:n kautta GitHub. Suorita seuraava komento paketinhallintakonsolissa asentaaksesi Aspose.Slides Cloud SDK for .NET.

Install-Package Aspose.Slides-Cloud

Samoin, jos haluat asentaa SDK:n komentorivipäätteen kautta, suorita seuraava komento.

nuget install Aspose.Slides-Cloud

Kun SDK on asennettu, seuraava vaihe on luoda Aspose Cloud -tili ja hankkia asiakkaan tunnistetiedot.

Asiakkaan tunnistetiedot

Kuva 1: - Asiakkaan kirjautumistiedot Cloud Dashboardissa.

Yhdistä PowerPoint-esitykset C#:lla

Aloitetaan Microsoft PowerPointin ketjuttaminen C# .NET:n avulla noudattamalla alla annettuja ohjeita.

  • Ensin meidän on luotava Configuration-luokan objekti.
  • Toiseksi, aseta asiakkaan tunnistetiedot “Configuration”-instanssiin.
  • Kolmanneksi luo SlidesApi-objekti ja välitä määritysobjekti argumenttina.
  • Seuraava askel on luoda PresentationsMergeRequest-luokan objekti ja välittää joukko PowerPoint-esityksiä yhdistettäväksi.
  • Lopuksi kutsu SlidesApi-luokan Merge(…)-menetelmä yhdistääksesi PowerPoint-esityksiä ja tallentaaksesi tulosteen alkuperäiseen PowerPointiin.
// Täydelliset esimerkit ja datatiedostot ovat osoitteessa https://github.com/aspose-slides-cloud/aspose-slides-cloud-dotnet/tree/master/Examples
// Hanki asiakkaan tunnistetiedot osoitteesta https://dashboard.aspose.cloud/

// luo kokoonpanon esiintymä
Aspose.Slides.Cloud.Sdk.Configuration configuration = new Aspose.Slides.Cloud.Sdk.Configuration();
// aseta asiakkaan tunnistetiedot 
configuration.AppSid = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
configuration.AppKey = "1c9379bb7d701c26cc87e741a29987bb";

try
{
    // tulo esityksen pää
    string mainPresentation = "test-unprotected-old.pptx";

    // luoda SlidesAPI-objektin
    SlidesApi slidesApi = new SlidesApi(configuration);
    
    // luo PostSlidesDocumentFromPdfRequest-objektin, joka sisältää tuloksena olevan tiedostonimen
    var mergeRequest = new PresentationsMergeRequest();
    
    // luo luettelo yhdistettävistä Microsoft PowerPoint -esityksistä
    mergeRequest.PresentationPaths = new List<string> { "test-unprotected.pptx", "Resultant.pptx" };

    // kutsu menetelmää yhdistää PowerPoint verkossa
    var response = slidesApi.Merge(mainPresentation, mergeRequest);
    
    if (response != null && response.Equals("OK"))
    {
        Console.WriteLine("PowerPoint Presentations successfully Merged !");
        Console.ReadKey();
    }

catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

Yhdistä PPTX käyttämällä cURL-komentoja

REST-sovellusliittymiä voidaan käyttää cURL-komennoilla millä tahansa alustalla. Joten tässä osiossa aiomme tutkia yksityiskohtia siitä, kuinka voimme yhdistää PowerPointin verkossa cURL-komentojen avulla. Joten ensimmäinen askel on luoda JWT-käyttöoikeustunnus asiakastietojesi perusteella. Suorita nyt seuraava komento JWT-tunnuksen luomiseksi.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Kun meillä on käyttöoikeustunnus, suorita seuraava komento ladataksesi PowerPoint-esityksiä pilvitallennustilasta ja yhdistääksesi PowerPoints yhdeksi tiedostoksi.

curl -X POST "https://api.aspose.cloud/v3.0/slides/test-unprotected-old.pptx/merge" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "{  \"PresentationPaths\": [    \"test-unprotected.pptx\",\"Resultant.pptx\"  ]}"

Johtopäätös

Samalla kun päätämme PowerPoint-diojen yhdistämisen Aspose.Slides Cloud SDK:n kanssa .NET:lle, olemme tutkineet monipuolista työkalua, joka tuo esityksiisi tehokkuutta ja dynaamisuutta. Aspose.Slides Cloud osoittautuu työkalupakkisi arvokkaaksi resurssiksi saumattomasta diojen yhdistämisestä edistyneisiin ominaisuuksiin esityksen parantamiseen. Lisäksi niille, jotka haluavat komentorivikäyttöliittymät, olemme osoittaneet, että samat yhdistämistaidot on mahdollista saavuttaa cURL-komennoilla. Valitsetpa sitten SDK:n tai komentorivilähestymistavan, Aspose.Slides Cloud antaa sinun hallita PowerPoint-esityksiäsi helposti ja tarkasti.

hyödyllisiä linkkejä

Aiheeseen liittyvät artikkelit

Suosittelemme tutustumaan seuraaviin linkkeihin saadaksesi lisätietoja: