excel ў PowerPoint

Пераўтварыце Excel у PowerPoint у Java

Excel і PowerPoint - два шырока выкарыстоўваюцца прыкладання, неабходныя ў многіх прадпрыемствах і галінах. Excel звычайна выкарыстоўваецца для захоўвання і арганізацыі даных, а PowerPoint часта выкарыстоўваецца для стварэння прэзентацый і слайд-шоў. Пераўтварэнне файлаў Excel у прэзентацыі PowerPoint - звычайная задача, якую трэба выконваць многім людзям, і выкананне гэтага ўручную можа заняць шмат часу і можа выклікаць памылкі. У гэтым паведамленні ў блогу мы прадставім поўнае кіраўніцтва аб тым, як пераўтварыць Excel у PowerPoint з дапамогай Java REST API. Мы разгледзім розныя метады, якія можна выкарыстоўваць для аўтаматызацыі працэсу пераўтварэння і павышэння яго эфектыўнасці. Незалежна ад таго, з’яўляецеся вы распрацоўшчыкам або бізнесменам, гэта кіраўніцтва дапаможа вам аптымізаваць працоўны працэс і зэканоміць час. Давайце пачнем!

API пераўтварэння Excel у PowerPoint

Aspose.Cells Cloud SDK для Java - гэта магутны воблачны API, які забяспечвае шырокі спектр магчымасцей для працы з файламі Excel. Некаторыя з ключавых магчымасцей ўключаюць Excel у PowerPoint, XLS у PDF, XLS у HTML, аб’яднанне і раздзяленне файлаў Excel і многае іншае. API распрацаваны, каб быць гнуткім і наладжвальным, таму распрацоўшчыкі могуць ствараць рашэнні, якія адпавядаюць іх канкрэтным патрэбам. Аўтаматызуйце і аптымізуйце свае задачы, звязаныя з Excel, у воблаку без неабходнасці ўсталёўваць праграмнае або апаратнае забеспячэнне.

Цяпер першы крок - дадаць спасылку на SDK у праект 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>

Калі вы не падпісаліся праз Aspose Cloud, стварыце бясплатны ўліковы запіс, выкарыстоўваючы сапраўдны адрас электроннай пошты. Затым атрымайце ідэнтыфікатар кліента і сакрэт кліента з прыборнай панэлі.

Пераўтварыце Excel у PowerPoint у Java

У гэтым раздзеле распавядаецца пра тое, як пераўтварыць Excel у PowerPoint з дапамогай Java.

  • Стварыце асобнік CellsApi, перадаючы ўліковыя даныя кліента ў якасці ўваходных аргументаў.
  • Стварыце зменныя з назвай уводу Excel, выніковым фарматам PowerPoint і назвай выходнага файла.
  • Чытайце файл Excel з лакальнага дыска з дапамогай асобніка File.
  • Затым загрузіце ліст Excel у воблачнае сховішча з дапамогай метаду uploadFile(…).
  • Нарэшце, выклічце метад cellsWorkbookGetWorkbook(…), каб выканаць пераўтварэнне Excel у PowerPoint. Пасля пераўтварэння выніковы файл захоўваецца ў воблачным сховішчы.
// для атрымання дадатковых прыкладаў, калі ласка, наведайце https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Атрымайце ClientID і ClientSecret з https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
	  
    // стварыць асобнік CellsApi, выкарыстоўваючы ўліковыя дадзеныя кліента
    CellsApi api = new CellsApi(clientId,clientSecret);
	    		
    // імя ўводу кнігі Excel
    String fileName = "myDocument.xlsx";
    // звесткі пра пароль, калі кніга ў зашыфраваным выглядзе
    String password = null;
	        
    // Укажыце, каб усталяваць аўтападбор радкоў кнігі.
    Boolean isAutoFit = true;
    // Вызначае, ці трэба захоўваць толькі даныя табліцы.
    Boolean onlySaveTable = true;
	    		
    // выніковы фармат файла
    String format = "PPTX";
	    		
    // загрузіць файл з лакальнай сістэмы
    File file = new File(fileName);	
	    
    // загрузіць увод XLSB у воблачнае сховішча
    api.uploadFile("input.xlsx", file, "default");
	    	         
    // выканаць аперацыю канвертавання дакументаў
    File response = api.cellsWorkbookGetWorkbook("input.xlsx", password,format, 
	    			            isAutoFit, onlySaveTable, null,"default", "Resultant.pptx","default", null);       
	    
    // паведамленне аб паспяховым друку
    System.out.println("Successfull conversion of Excel to PowerPoint !");
    }catch(Exception ex)
    {
        System.out.println(ex.getMessage());
    }
папярэдні прагляд excel у PPTX

Image1: - Папярэдні прагляд пераўтварэння Excel у PowerPoint

Вы можаце загрузіць кнігу ўводу Excel і выніковы PowerPoint з myDocument.xlsx і Resultant.pptx адпаведна.

Устаўка Excel у PowerPoint з дапамогай каманд cURL

Паколькі REST API можна лёгка атрымаць з дапамогай каманд cURL, таму ў гэтым раздзеле мы збіраемся пераўтварыць XLS у PPT з дапамогай каманд cURL. Цяпер першым крокам з’яўляецца стварэнне маркера доступу JWT падчас выканання наступнай каманды.

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"

Цяпер, калі ў нас ёсць персаналізаваны маркер JWT, нам трэба выканаць наступную каманду, каб загрузіць Excel з воблачнага сховішча, выканаць пераўтварэнне ў PowerPoint і захаваць вывад у воблачным сховішчы.

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>"

Заключэнне

У заключэнне, Aspose.Cells Cloud забяспечвае магутнае і гнуткае рашэнне для пераўтварэння файлаў Excel у прэзентацыі PowerPoint і працы з дадзенымі Excel у воблаку. Выкарыстоўваючы гэты API, вы можаце аптымізаваць працоўны працэс і аўтаматызаваць задачы, звязаныя з Excel, дазваляючы зэканоміць час і мінімізаваць памылкі. У гэтым паведамленні ў блогу мы прадставілі поўнае кіраўніцтва аб тым, як пераўтварыць Excel у PowerPoint з дапамогай Java. Мы спадзяемся, што гэта паведамленне ў блогу было карысным у прадастаўленні падрабязнасцей, неабходных для вашага бізнесу або патрэб развіцця.

Калі вы сутыкнецеся з праблемай пры выкарыстанні API, не саромейцеся звязацца з намі праз форум падтрымкі прадукту.

Звязаныя артыкулы

Мы настойліва раім наведаць наступныя спасылкі, каб даведацца больш пра: