Hollti PowerPoint

Rhannwch PowerPoint gan ddefnyddio .NET REST API.

Gall rhannu cyflwyniad PowerPoint yn adrannau llai fod yn dasg hollbwysig i lawer o unigolion, yn enwedig wrth ymdrin â chyflwyniadau hir a chynhwysfawr. Gall y nodwedd hon helpu i rannu’r cyflwyniad yn adrannau llai, mwy hylaw, gan ei gwneud hi’n haws i’w rannu, ei olygu a’i gyflwyno. Gyda’r datblygiadau mewn technoleg, gellir bellach hollti cyflwyniadau PowerPoint gan ddefnyddio offer a dulliau amrywiol. Yn yr erthygl hon, byddwn yn trafod sut i rannu cyflwyniad PowerPoint gan ddefnyddio’r .NET Cloud SDK, a sut y gall y nodwedd hon helpu i symleiddio’ch llif gwaith.

Rhannwch PowerPoint gan ddefnyddio .NET Cloud SDK

Gyda Aspose.Slides Cloud SDK ar gyfer .NET, mae’n hawdd rhannu cyflwyniad PowerPoint yn rhannau llai, mwy hylaw. Mae’r API cwmwl hwn wedi’i adeiladu i symleiddio’r broses o weithio gyda ffeiliau PowerPoint ac mae’n cynnig ystod o nodweddion i helpu i reoli cyflwyniadau. Yn ogystal, mae’n darparu datrysiad graddadwy a all drin cyflwyniadau mawr yn rhwydd, gan ei wneud yn ddewis delfrydol i ddatblygwyr sy’n gweithio gyda chyflwyniadau cymhleth.

I ddechrau’r broses hon, chwiliwch am Aspose.Slides-Cloud yn rheolwr pecynnau NuGet a chliciwch ar y botwm Ychwanegu Pecyn. Yn ail, creu cyfrif dros ddangosfwrdd cwmwl a chael eich tystlythyrau cleient personol. Am ragor o wybodaeth, ewch i’r canllaw cychwyn cyflym.

Sut i Hollti PPTX gan ddefnyddio C#

Cymerwch gip ar y pyt cod canlynol, sy’n ein helpu i rannu ffeiliau PPTX yn ffeiliau llai, mwy hylaw. Mae’r dull hwn yn eithaf defnyddiol ac yn ei gwneud hi’n haws rhannu sleidiau neu adrannau penodol o gyflwyniad.

// Am ragor o enghreifftiau, ewch i https://github.com/aspose-slides-cloud
// Sicrhewch gymwysterau cleient o https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// creu enghraifft o SlidesApi
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Darllen mewnbwn PowerPoint o yriant lleol
var inputPowerPoint = File.OpenRead("Cityscape monthly calendar.pptx");

// Ffoniwch yr API i rannu PowerPoint o sleid 2 i sleid rhif 5 
var responseStream = slidesApi.SplitOnline(inputPowerPoint, SlideExportFormat.Pptx,null,null, 2, 5);

// Cadw allbwn hollti PowerPoint i yriant lleol
using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);
Rhannwch rhagolwg PowerPoint

Delwedd:- Rhagolwg PPTX wedi’i rannu.

Isod mae’r esboniad ynghylch pyt cod a nodir uchod.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Creu enghraifft o ddosbarth SlidesApi lle rydyn ni’n pasio tystlythyrau’r cleient fel dadleuon.

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

Darllenwch gynnwys cyflwyniad PowerPoint mewnbwn.

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

Ffoniwch yr API i rannu PowerPoint gan ddechrau o sleid rhif 2 i sleid rhif 5. Dychwelir yr allbwn fel archif .zip mewn fformat Stream.

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

Arbedwch yr archif .zip canlyniadol i’r gyriant lleol.

Gellir lawrlwytho’r cyflwyniad PowerPoint mewnbwn a ddefnyddir yn yr enghraifft uchod o [Cityscape monthly calendar.pptx]( https://create.microsoft.com/en-us/template/cityscape-monthly-calendar-f4e3e5c1-8862-46f6-82c7 -006b23119e76).

Rhannu PowerPoint gan ddefnyddio Gorchmynion cURL

Mae hefyd yn bosibl rhannu cyflwyniadau PowerPoint gan ddefnyddio gorchmynion cURL. Sylwch fod yr API yn darparu set o bwyntiau terfyn y gellir eu cyrchu gan ddefnyddio gorchmynion cURL i gyflawni gweithrediadau amrywiol, gan gynnwys hollti cyflwyniadau PowerPoint. At hynny, gall defnyddio gorchmynion cURL fod yn opsiwn cyfleus i ddefnyddwyr y mae’n well ganddynt ryngwynebau llinell orchymyn neu sydd angen integreiddio’r swyddogaeth i sgriptiau neu lifoedd gwaith. Yn ogystal, gellir ei ddefnyddio ar unrhyw blatfform sy’n cefnogi cURL, gan gynnwys Windows, macOS, a Linux.

Yn gyntaf, gweithredwch y gorchymyn canlynol i gynhyrchu accessToken yn seiliedig ar fanylion eich cleient.

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"

Yn ail, gweithredwch y gorchymyn canlynol i gychwyn gweithrediad hollti PowerPoint gan ddechrau o sleid 3 i sleid 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 "{}"

Disodli { mewnbwnPowerPoint} gyda mewnbwn PowerPoint sydd eisoes ar gael mewn storfa cwmwl. Yna disodli {accessToken} gyda tocyn mynediad JWT a {destinationFolder} gydag enw ffolder ar storfa cwmwl, a fydd yn cynnwys allbwn gweithrediad hollti PowerPoint.

Casgliad

I gloi, gall hollti cyflwyniad PowerPoint fod yn dasg hanfodol ar gyfer rheoli ffeiliau mawr neu echdynnu cynnwys penodol. Gyda chymorth Aspose.Slides Cloud SDK ar gyfer gorchmynion .NET neu cURL, gellir cyflawni’r broses hon yn rhwydd ac yn hyblyg. Mae’r ddau ddull yn cynnig eu manteision unigryw, sy’n eich galluogi i ddewis yr un sy’n addas i’ch gofynion. Ar ben hynny, mae Aspose.Slides Cloud SDK ar gyfer .NET yn darparu datrysiad syml a symlach gyda rhyngwyneb greddfol, tra bod gorchmynion cURL yn cynnig mwy o reolaeth gronynnog a gellir eu hintegreiddio i sgriptiau cymhleth. Waeth beth fo’r dull, gall hollti cyflwyniad PowerPoint helpu i optimeiddio llifoedd gwaith a chynyddu cynhyrchiant.

Dolenni Defnyddiol

Erthyglau Perthnasol

Rydym yn argymell yn fawr ymweld â’r blogiau canlynol: