jisbqu għal PowerPoint

Ikkonverti Excel għal PowerPoint f’Java

Excel u PowerPoint huma żewġ applikazzjonijiet użati ħafna li huma essenzjali f’ħafna negozji u industriji. Excel huwa komunement użat biex jaħżen u jorganizza d-dejta, filwaqt li PowerPoint huwa spiss użat biex jinħolqu preżentazzjonijiet u wirjiet. Il-konverżjoni ta ‘fajls Excel għal preżentazzjonijiet bil-PowerPoint hija biċċa xogħol komuni li ħafna nies iridu jagħmlu, u li tagħmel dan manwalment jista’ jieħu ħafna ħin u suxxettibbli għal żbalji. F’din il-post tal-blog, aħna se nipprovdu gwida komprensiva dwar kif tikkonverti Excel għal PowerPoint billi tuża Java REST API. Aħna ser tkopri tekniki differenti li jistgħu jintużaw biex awtomat il-proċess ta ’ konverżjoni u jagħmlu l-proċess effiċjenti. Kemm jekk int żviluppatur jew professjonist fin-negozju, din il-gwida tgħinek tissimplifika l-fluss tax-xogħol tiegħek u tiffranka l-ħin. Ejja nibdew!

Excel għal PowerPoint Konverżjoni API

Aspose.Cells Cloud SDK għal Java hija API qawwija bbażata fuq sħab li tipprovdi firxa wiesgħa ta ‘kapaċitajiet biex taħdem ma’ fajls Excel. Xi wħud mill-kapaċitajiet ewlenin jinkludu Excel għal PowerPoint, XLS għal PDF, XLS għal HTML, Merge and Split Excel fajls u ħafna aktar. L-API hija mfassla biex tkun flessibbli u customizable, sabiex l-iżviluppaturi jkunu jistgħu jibnu soluzzjonijiet li jissodisfaw il-ħtiġijiet speċifiċi tagħhom. Awtomatizza u ssimplifika l-kompiti tiegħek relatati ma’ Excel fil-cloud, mingħajr ma jkollok bżonn tinstalla xi softwer jew ħardwer.

Issa l-ewwel pass huwa li żżid ir-referenza SDK fil-proġett Java.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cells-cloud</artifactId>
        <version>22.8</version>
    </dependency>
</dependencies>

F’każ li ma abbonajtx fuq Aspose Cloud, jekk jogħġbok oħloq kont b’xejn billi tuża indirizz elettroniku validu. Imbagħad ġib l-ID tal-Klijent u d-dettalji tas-Sigriet tal-Klijent minn dashboard.

Ikkonverti Excel għal PowerPoint f’Java

Din it-taqsima taqsam id-dettalji dwar kif tikkonverti Excel għal PowerPoint billi tuża Java.

  • Oħloq eżempju ta ‘CellsApi filwaqt li tgħaddi l-kredenzjali tal-klijent bħala argumenti ta’ input.
  • Oħloq varjabbli li jżommu l-isem tal-input Excel, il-format riżultanti bħala PowerPoint, u l-isem tal-fajl tal-output.
  • Aqra l-fajl Excel minn drive lokali billi tuża File instance.
  • Imbagħad ittella ’l-folja ta’ xogħol ta ‘Excel għall-ħażna tas-sħab billi tuża l-metodu uploadFile (…).
  • Fl-aħħarnett, sejjaħ il-metodu cellsWorkbookGetWorkbook(…) biex twettaq il-konverżjoni ta ‘Excel għal PowerPoint. Wara l-konverżjoni, il-fajl riżultanti jiġi ffrankat fil-ħażna Cloud.
// għal aktar eżempji, jekk jogħġbok żur https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Ikseb ClientID u ClientSecret minn https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
	  
    // toħloq eżempju ta 'CellsApi billi tuża l-kredenzjali tal-klijent
    CellsApi api = new CellsApi(clientId,clientSecret);
	    		
    // isem tal-ktieb tax-xogħol Excel input
    String fileName = "myDocument.xlsx";
    // id-dettalji tal-password jekk il-ktieb tax-xogħol ikun encrypted
    String password = null;
	        
    // Speċifika biex tissettja r-ringieli tal-ktieb tax-xogħol biex ikunu autofit.
    Boolean isAutoFit = true;
    // Jispeċifika jekk issalvax biss id-dejta tat-tabella.
    Boolean onlySaveTable = true;
	    		
    // format tal-fajl li jirriżulta
    String format = "PPTX";
	    		
    // tagħbija fajl mis-sistema lokali
    File file = new File(fileName);	
	    
    // ittella l-input XLSB għall-ħażna tas-sħab
    api.uploadFile("input.xlsx", file, "default");
	    	         
    // twettaq operazzjoni ta 'konverżjoni tad-dokument
    File response = api.cellsWorkbookGetWorkbook("input.xlsx", password,format, 
	    			            isAutoFit, onlySaveTable, null,"default", "Resultant.pptx","default", null);       
	    
    // istampa messaġġ ta' suċċess
    System.out.println("Successfull conversion of Excel to PowerPoint !");
    }catch(Exception ex)
    {
        System.out.println(ex.getMessage());
    }
jisbqu għall-preview PPTX

Image1:- Preview tal-Konverżjoni minn Excel għal PowerPoint

Tista’ tikkunsidra li tniżżel il-ktieb tax-xogħol ta’ l-Excel tal-input u l-PowerPoint riżultanti minn myDocument.xlsx u Resultant.pptx, rispettivament.

Daħħal l-Excel f’PowerPoint bl-użu ta’ Kmandi tal-cURL

Peress li l-APIs REST jistgħu jiġu aċċessati faċilment permezz ta ‘kmandi cURL, għalhekk f’din it-taqsima, se nikkonvertu XLS għal PPT billi tuża kmandi ta’ cURL. Issa, l-ewwel pass huwa li tiġġenera token ta ‘aċċess JWT waqt li tesegwixxi l-kmand li ġej.

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"

Issa li għandna t-token JWT personalizzat tagħna, irridu nwettqu l-kmand li ġej biex tagħbija Excel mill-ħażna tas-sħab, twettaq il-konverżjoni għal PowerPoint u ssalva l-output fil-ħażna tas-sħab.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/input.xlsx?format=PPTX&isAutoFit=true&onlySaveTable=true&outPath=Resultant.pptx&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

Konklużjoni

Bħala konklużjoni, l-Aspose.Cells Cloud jipprovdi soluzzjoni qawwija u flessibbli għall-konverżjoni ta ‘fajls Excel għal preżentazzjonijiet bil-PowerPoint u taħdem b’dejta Excel fil-cloud. Billi tuża din l-API, tista ’tissimplifika l-fluss tax-xogħol tiegħek u tawtomatizza l-kompiti relatati ma’ Excel, li tippermettilek tiffranka l-ħin u timminimizza l-iżbalji. F’dan il-blog post, ipprovdejna gwida komprensiva dwar kif tikkonverti Excel għal PowerPoint billi tuża Java. Nittamaw li dan il-blog post kien ta’ għajnuna biex jipprovdi d-dettalji meħtieġa għall-bżonnijiet tan-negozju jew tal-iżvilupp tiegħek.

F’każ li tiltaqa’ ma’ xi kwistjoni waqt li tuża l-API, jekk jogħġbok tħossok liberu li tikkuntattjana permezz tal-forum ta’ appoġġ tal-prodott.

Artikoli Relatati

Nirrakkomandaw ħafna li żżur il-links li ġejjin biex titgħallem aktar dwar: