ppt uz pptx

Konvertējiet PPT uz PPTX, izmantojot .NET REST API.

PowerPoint prezentācijas tiek plaši izmantotas informācijas apmaiņai, ietekmīga vizuālā satura nodrošināšanai un auditorijas iesaistīšanai. Tomēr, strādājot ar dažādām PowerPoint failu versijām, dažkārt var rasties saderības problēmas, īpaši, pārejot no vecā PPT formāta uz jaunāko PPTX formātu. Šeit rodas nepieciešamība pēc PPT konvertēšanas uz PPTX. PPT failu konvertēšana uz PPTX piedāvā daudzas priekšrocības, tostarp uzlabotu failu saderību. , uzlabotas funkcijas un funkcionalitāte, kā arī labāka integrācija ar mūsdienu prezentācijas rīkiem. Turklāt atpakaļsaderības iemeslu vai īpašu prasību dēļ mums var būt nepieciešams konvertēt PPTX failus PPT formātā. Tāpēc šajā rakstā mēs izpētīsim nevainojamu PPT pārveidošanas procesu par PPTX un otrādi, izmantojot .NET REST API.

REST API PPT konvertēšanai uz PPTX

Lai veiktu PPT konvertēšanu uz PPTX, mēs varam izmantot [Aspose.Slides Cloud SDK for .NET] (https://products.aspose.cloud/slides/net) jaudu. Tas nodrošina visaptverošu API un funkciju kopumu, kas nodrošina nemanāmu pārveidošanu starp dažādiem PowerPoint prezentācijas formātiem. REST API piedāvā lietotājam draudzīgu saskarni un plašu dokumentāciju, padarot konvertēšanas procesu gludu un efektīvu. Turklāt tas nodrošina izvades precizitāti un precizitāti, pārveidojot PPT uz PPTX vai PPTX uz PPT formātu, lai jūs varētu viegli nodrošināt profesionālas prezentācijas.

Pirmais solis ir meklēt “Aspose.Slides-Cloud” NuGet pakotņu pārvaldniekā Visual Studio IDE un noklikšķiniet uz pogas “Pievienot pakotni”. Otrkārt, iegūstiet klienta akreditācijas datus no mākoņa informācijas paneļa, piesakoties, izmantojot Google vai GitHub kontu. Ja jums nav esoša konta, vienkārši izveidojiet bezmaksas kontu, izpildot instrukcijas, kas norādītas sadaļā [ātrs sākums] (https://docs.aspose.cloud/slides/quickstart/).

PPT konvertēšana uz PPTX, izmantojot C#.NET

Šajā sadaļā mēs izpētīsim detalizētu informāciju un koda fragmentu PPT konvertēšanai uz PPTX, izmantojot vienkāršu un vieglu pieeju.

// Lai iegūtu vairāk piemēru, lūdzu, apmeklējiet vietni https://github.com/aspose-slides-cloud
// Iegūstiet klienta akreditācijas datus vietnē https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// izveidot SlidesApi gadījumu
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// ievades nosaukums PowerPoint, kas atrodas mākoņkrātuvē
string sourcePPTX = "Architecture pitch deck.ppt";

// Konvertējiet visus PPT slaidus PPTX formātā
var output = slidesApi.DownloadPresentation(inputPowerPoint, ExportFormat.Pptx);

// Saglabājiet iegūto PPTX vietējā diskdzinī
using var pdfStream = File.Create("convertedPresentation.pptx");
output.CopyTo(pdfStream);
// aizveriet faila izvades straumi
pdfStream.Close();

Tagad izpētīsim informāciju par iepriekš minēto koda fragmentu.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Pirmkārt, izveidojiet SlidesApi klases objektu, kurā mēs nododam klienta akreditācijas datus kā ievades argumentus.

var output = slidesApi.DownloadPresentation(inputPowerPoint, ExportFormat.Pptx);

Zvaniet uz API, lai ielādētu mākoņkrātuvē saglabāto PPT un pārvērstu visus slaidus PPTX formātā.

using var pdfStream = File.Create("convertedPresentation.pptx");
images.CopyTo(pdfStream);
pdfStream.Close();

Saglabājiet iegūto PPTX vietējā diskdzinī.

API nodrošina arī iespēju konvertēt tikai atlasītos slaidus. Tāpēc, lai izpildītu šo prasību, lūdzu, nosūtiet saraksta objektu, kurā ir attiecīgais slaidu indekss, kā argumentu metodei Lejupielādes prezentācija(…).

List<int> selectdSlides = new List<int> { 1, 3};
//  Get all text items from the presentation.
var output = slidesApi.DownloadPresentation(inputPowerPoint, ExportFormat.Pptx, slides: selectdSlides);
konvertēt ppt uz pptx

PPT uz PPTX konvertēšanas priekšskatījums.

Iepriekš minētajā piemērā izmantoto PowerPoint prezentācijas paraugu var lejupielādēt no vietnes [Architecture pitch deck.pptx](https://create.microsoft.com/en-us/template/architecture-pitch-deck-b05bf529-a1dc-42d5-b9d6 -8a1e9569dd9c).

PPTX konvertēšana uz PPT, izmantojot cURL komandas

Lai pārvērstu PPTX par PPT, izmantojot cURL komandas un Aspose.Slides Cloud, varat izmantot jaudīgās RESTful API, ko nodrošina Aspose.Slides Cloud. Izmantojot cURL komandas, varat viegli mijiedarboties ar Aspose.Slides Cloud API galapunktiem un veikt konvertēšanas darbību. Veicot HTTP pieprasījumus ar atbilstošiem parametriem un autentifikāciju, jūs varat nemanāmi konvertēt savus PPTX failus PPT formātā.

Lai sāktu darbu ar šo pieeju, vispirms mums ir jāģenerē JWT piekļuves marķieris, izpildot šādu komandu:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Tagad, lūdzu, izpildiet šo komandu, lai visus mākoņkrātuvē pieejamos PPTX prezentācijas slaidus pārvērstu PPT formātā. Pēc konvertēšanas izvade tiek saglabāta mākoņa krātuvē.

curl -v "https://api.aspose.cloud/v3.0/slides/{sourcePPTX}/Ppt" 
-X POST \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{}" \
-o "{resultantFile}"

Aizstājiet “sourcePPTX” ar mākoņkrātuvē pieejamās ievades PPTX nosaukumu, “resultantFile” ar iegūtā PPT nosaukumu un “accessToken” ar iepriekš ģenerētu JWT piekļuves pilnvaru.

Secinājums

Visbeidzot, PPT konvertēšana uz PPTX ir vērtīga iespēja, kas ļauj izmantot PPTX formāta uzlabotās funkcijas un saderību. Turklāt šī konvertēšana ievērojami samazina iegūtā PowerPoint faila lielumu. Līdzīgi mēs varam sasniegt arī atpakaļejošu saderību, pārveidojot PPTX uz PPT formātu. Tagad, lai izpildītu šo prasību, mēģiniet izmantot .NET REST API, kas piedāvā bagātīgu funkciju kopumu un vieglu integrāciju ar .NET lietojumprogrammām. Vai arī izmantojiet cURL komandas kopā ar Aspose.Slides Cloud API, nodrošinot elastīgu un mērogojamu pieeju, ļaujot izmantot mākoņa infrastruktūras jaudu.

Tāpēc izvēlieties pieeju, kas vislabāk atbilst jūsu izstrādes videi un prasībām, un atraisiet PowerPoint prezentāciju pārveidošanas iespēju potenciālu.

Noderīgas saites

Saistītie raksti

Mēs ļoti iesakām apmeklēt šādus emuārus: