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