PowerPoint Viewer

Entwéckelt PowerPoint Viewer mat .NET Cloud SDK.

Spär dat vollt Potenzial vun Äre PowerPoint Presentatiounen andeems Dir eng personaliséiert PowerPoint Viewer Applikatioun mat .NET Cloud SDK bauen. Mat engem PowerPoint Viewer kënnt Dir Är Benotzer eng nahtlos an interaktiv Erfarung ubidden, wat hinnen erlaabt Presentatiounsdateien ze gesinn an ze interagéieren. Andeems Dir e PowerPoint Viewer erstellt, kënnt Dir d’Zesummenaarbecht, d’Presentatiounsdeelung an d’Inhaltsaccessibilitéit verbesseren. An dësem Artikel wäerte mir Iech duerch de Prozess guidéieren deen Iech erméiglecht eng bemierkenswäert Benotzererfarung mat .NET Cloud SDK ze liwweren.

Egal ob Dir Verkafsplazen weist, pädagogesch Inhalter liwwert oder Projetupdates deelt, eng speziell PowerPoint Viewer App mécht eng Welt vu Méiglechkeeten op.

PowerPoint Veraarbechtung mat .NET Cloud SDK

Aspose.Slides Cloud SDK fir .NET ass e mächtegt Tool dat eng breet Palette vu Fäegkeeten ubitt fir mat PowerPoint Presentatiounen ze schaffen. Mat dëser SDK kënnt Dir verschidde Operatiounen ausféieren, wéi z. Et ënnerstëtzt d’Konversioun tëscht verschiddene Presentatiounsformater. An Dir kënnt souguer PowerPoint Dateien an aner Formater konvertéieren wéi PDF, Biller (JPG /), PNG, TIFF, etc.), [HTML] (https://docs.fileformat.com/web/html/), a méi. Also, dës Flexibilitéit erlaabt Iech Är Presentatiounen a verschiddene Formater ze deelen gëeegent fir verschidde Plattformen an Apparater.

Wéinst dësen erstaunleche Fäegkeeten kënne mir PowerPoint op HTML oder Bildformate maachen an se an engem Webbrowser weisen.

Elo, fir d’SDK ze benotzen, sicht w.e.g. Aspose.Slides-Cloud am NuGet Package Manager a klickt op de “Add Package” Knäppchen. Besicht och w.e.g. d’Sektioun Quickstart fir d’Schrëtt ze léieren wéi een e Kont iwwer Cloud Dashboard erstellt (wann Dir keen existent hutt).

Konvertéiert PowerPoint an HTML mat C# .NET

Eng vun den éischten Optiounen fir PowerPoint Presentatiounen ze gesinn ouni de Besoin fir eng speziell Software ass hir Konversioun an HTML Format. PowerPoint zu HTML Konversioun bréngt vill Virdeeler déi d’Erreeche an d’Accessibilitéit vun Äre Presentatiounen ausbauen. Ausserdeem, HTML ass e wäit ënnerstëtzt Format, erlaabt Är Presentatiounen op all Apparat oder Plattform ze gesinn, wat Kompatibilitéitsprobleemer eliminéiert. Schlussendlech suergen déi reaktiounsfäeger Designfäegkeeten vun HTML datt Är Präsentatiounen sech un ënnerschiddlech Bildschirmgréissten upassen, fir eng optimal Gesiichtserfarung fir Äert Publikum ze liwweren.

Also, benotzt w.e.g. de folgende Code Snippet fir PowerPoint an HTML online ze konvertéieren.

// Fir méi Beispiller, besicht w.e.g. https://github.com/aspose-slides-cloud
// Kritt Client Umeldungsinformatioune vun https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// eng Instanz vu SlidesApi erstellen
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Rufft d'API fir PowerPoint Rutschen an HTML Format ze konvertéieren
var responseStream = slidesApi.DownloadPresentation("Summer invitations.pptx", ExportFormat.Html);

// Späichert déi resultéierend HTML op lokalen Drive
using var pdfStream = File.Create("converted.html");
responseStream.CopyTo(pdfStream);
PPT zu HTML Konversioun

Bild: - PowerPoint zu HTML Konversioun Virschau.

Gitt hei ënnen d’Erklärung vum uewe genannte Code Snippet.

  • Als éischt, erstellt eng Instanz vun der SlidesApi Klass wou mir de Client Umeldungsinformatiounen als Argumenter passéieren.
  • Call DownloadPresentation(…) Method fir PowerPoint Rutschen an HTML Format ze konvertéieren an d’Output als Stream Objet zréckzeginn.
  • Späichert de resultéierende HTML op de lokalen Drive.

PPT zu JPG Konversioun mat C# .NET

Op der anerer Säit ass eng aner liewensfäeg Léisung fir PowerPoint Presentatiounen op Rasterbildformater ze konvertéieren, also JPG, an dann d’Bild an enger Websäit ze weisen. D’PowerPoint zu JPG Konversioun bitt verschidde Virdeeler, déi et zu enger populärer Wiel maachen fir Presentatiounen ze deelen an ze verdeelen.

  • Als éischt ass JPG e wäit ënnerstëtzt Bildformat dat einfach op verschiddenen Apparater a Plattformen gekuckt ka ginn ouni spezifesch Software ze benotzen.
  • Zweetens sinn JPG Dateien typesch méi kleng a Gréisst, wann Dir mat enger PowerPoint Datei vergläicht.
  • Drëttens behält de JPG Format d’visuell Integritéit vu Rutschen, dorënner Faarwen, Biller a Grafiken, sou datt et gëeegent ass fir qualitativ héichwäerteg Snapshots vun der Presentatioun ze deelen.
// Fir méi Beispiller, besicht w.e.g. https://github.com/aspose-slides-cloud
// Kritt Client Umeldungsinformatioune vun https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// eng Instanz vu SlidesApi erstellen
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Liesen Input PowerPoint Presentatioun vum lokalen Drive
using var slideStream = File.OpenRead("Colorful conference presentation.pptx");
slidesApi.UploadFile("Colorful conference presentation.pptx", slideStream);

// Call API fir all PowerPoint Rutschen op JPG Format ze konvertéieren 
using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null);

// Späichert déi resultéierend JPG Biller op lokalen Drive
using var pdfStream = File.Create("output.zip");
responseStream.CopyTo(pdfStream);
powerpoint zu jpg

Bild: - PowerPoint zu JPG Konversioun Virschau.

Drënner sinn d’Detailer iwwer den uewe gedeelt Code Snippet.

  • Erstellt eng Instanz vun der SlidesApi Klass wärend de Client Umeldungsinformatiounen als Argumenter u säi Konstruktor weiderginn.
  • Liest d’Input PowerPoint Presentatioun an lued se op d’Cloudlagerung erop.
  • Rufft d’DownloadPresentation(…) Method un a passt ExportFormat.Jpeg Wäert als Argument. Den Ausgang gëtt als Streaminstanz zréckginn.
  • Späichert d’Ausgab als Zip-Archiv op der lokaler Drive.

Konvertéiert PPTX op HTML oder JPG mat cURL Kommandoen

Aspose.Slides Cloud API bitt e RESTful Interface, dat heescht datt Dir mat Standard HTTP Methoden wéi GET, POST, PUT a DELETE interagéiere kënnt. Wou cURL e Kommandozeilinstrument ass dat Iech erlaabt HTTP Ufroen ze maachen an allgemeng fir API Interaktiounen benotzt gëtt. Dofir kënne mir PowerPoint an HTML oder JPG Biller konvertéieren mat cURL Kommandoen. Dës Approche bitt verschidde Virdeeler:

  • Éischtens, gëtt et eng einfach an efficace Manéier der Konversioun Prozess ze automatiséieren.
  • Zweetens, d’Benotzung vu cURL Kommandoen fir PPTX op HTML oder JPG Konversioun gëtt Plattform Onofhängegkeet.

Also, andeems Dir d’cURL Approche befollegt, kënnt Dir d’Kraaft vun Aspose ausnotzen.Slides Cloud’s Konversiounsfäegkeeten wärend d’Einfachheet, Flexibilitéit a Cross-Plattform Kompatibilitéit, déi vun cURL Kommandoen ugebuede gëtt.

Elo musse mir de folgende Kommando ausféieren fir en accessToken ze generéieren baséiert op eise Client Umeldungsinformatiounen.

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"

Gitt w.e.g. de folgende Kommando aus fir PPTX an HTML Format ze konvertéieren.

curl -v "https://api.aspose.cloud/v3.0/slides/{inputPPT}/Html?slides=3" \
-X POST \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{}" \
-o "{resultantHTML}"

Ersetzen {inputPPT} mam Numm vum PowerPoint verfügbar an der Cloud Storage. Ersetzt dann {accessToken} mat engem JWT Zougangstoken an {resultantHTML} mam Numm vun der resultéierender HTML Datei fir op der lokaler Drive ze späicheren.

Ausserdeem, fir PowerPoint op JPG Format ze konvertéieren, fuert w.e.g. de folgende Kommando aus.

curl -v "https://api.aspose.cloud/v3.0/slides/{sourceFile}/Jpeg?slides=2%2C7" \
-X POST \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"DefaultRegularFont\": \"string\",  \"FontFallbackRules\": [    {      \"RangeStartIndex\": 0,      \"RangeEndIndex\": 0,      \"FallbackFontList\": [        \"string\"      ]    }  ],  \"FontSubstRules\": [    {      \"SourceFont\": \"string\",      \"TargetFont\": \"string\",      \"NotFoundOnly\": true    }  ]}" \
-o "{resultantZIP}"

Amplaz all d'Slides vun der Presentatioun op JPG Biller ze konvertéieren, hu mir nëmmen d'Instruktioune fir d'Slide Nummer 2 a 7 ze konvertéieren.

Conclusioun

An dësem Artikel hu mir zwee mächteg Approche entdeckt fir PowerPoint Presentatiounen ze konvertéieren: PowerPoint an HTML konvertéieren an PowerPoint op JPG ëmsetzen. Entweder vun dësen Approche kann benotzt ginn fir eng PowerPoint Viewer Applikatioun z’entwéckelen. Wéi och ëmmer, béid Methode bidden eenzegaarteg Virdeeler.

Wann Dir PowerPoint an HTML konvertéiert, kritt Dir d’Fäegkeet Är Präsentatiounen direkt op Websäiten z’integréieren, sou datt se interaktiv a liicht zougänglech iwwer verschidden Apparater a Plattformen maachen. Dës Approche erlaabt Iech déi ursprénglech Formatéierung, Animatiounen an Interaktivitéit vun de Rutschen ze behalen, eng nahtlos an engagéiert Benotzererfarung ze kreéieren.

Op der anerer Säit, d’Konvertéierung vun PowerPoint op JPG bitt e praktesche Wee fir qualitativ héichwäerteg Bild Snapshots vun all Rutsch ze generéieren. Dës Approche ass besonnesch nëtzlech wann Dir eenzel Rutschen als Standalone Biller deelen oder verdeele musst.

Insgesamt mécht d’Fäegkeet fir PowerPoint op HTML an JPG ze konvertéieren nei Weeër op fir Ären PowerPoint Inhalt ze presentéieren, ze deelen an z’erweideren, a bitt verstäerkte Accessibilitéit, Villsäitegkeet a visuell Representatioun.

Nëtzlech Linken

Zesummenhang Artikelen

Mir recommandéieren Iech déi folgend Blogs ze besichen: