„Excel“ ir „PowerPoint“ yra dvi plačiai naudojamos programos, kurios yra būtinos daugelyje įmonių ir pramonės šakų. Excel dažniausiai naudojamas duomenims saugoti ir tvarkyti, o PowerPoint dažnai naudojamas pristatymams ir skaidrių demonstravimui kurti. „Excel“ failų konvertavimas į „PowerPoint“ pristatymus yra įprasta užduotis, kurią turi atlikti daugelis žmonių, o tai atlikti rankiniu būdu gali užtrukti daug laiko ir dažnai pasitaikyti klaidų. Šiame tinklaraščio įraše pateiksime išsamų vadovą, kaip konvertuoti Excel į PowerPoint naudojant Java REST API. Apžvelgsime įvairias technologijas, kurios gali būti naudojamos konvertavimo procesui automatizuoti ir procesui efektyvinti. Nesvarbu, ar esate kūrėjas, ar verslo profesionalas, šis vadovas padės supaprastinti darbo eigą ir sutaupyti laiko. Pradėkime!
- „Excel“ į „PowerPoint“ konvertavimo API
- Konvertuokite „Excel“ į „PowerPoint“ „Java“.
- „Excel“ įterpimas į „PowerPoint“ naudojant cURL komandas
„Excel“ į „PowerPoint“ konvertavimo API
Aspose.Cells Cloud SDK, skirta Java yra galinga debesies pagrindu sukurta API, suteikianti daugybę galimybių dirbti su Excel failais. Kai kurios pagrindinės funkcijos apima „Excel“ į „PowerPoint“, XLS į PDF, XLS į HTML, „Excel“ failų sujungimą ir padalijimą ir daug daugiau. API sukurta taip, kad būtų lanksti ir pritaikoma, todėl kūrėjai gali kurti sprendimus, atitinkančius jų konkrečius poreikius. Automatizuokite ir supaprastinkite su „Excel“ susijusias užduotis debesyje, neįdiegdami jokios programinės ar aparatinės įrangos.
Dabar pirmas žingsnis yra pridėti SDK nuorodą į Java projektą.
<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>
Jei nesate užsiprenumeravę Aspose Cloud, susikurkite nemokamą paskyrą naudodami galiojantį el. pašto adresą. Tada iš prietaisų skydelio gaukite kliento ID ir kliento paslapties informaciją.
Konvertuokite „Excel“ į „PowerPoint“ „Java“.
Šiame skyriuje pateikiama išsami informacija, kaip konvertuoti „Excel“ į „PowerPoint“ naudojant „Java“.
- Sukurkite „CellsApi“ egzempliorių perduodant kliento kredencialus kaip įvesties argumentus.
- Sukurkite kintamuosius, turinčius įvesties „Excel“ pavadinimą, gautą formatą kaip „PowerPoint“ ir išvesties failo pavadinimą.
- Skaitykite „Excel“ failą iš vietinio disko naudodami failo egzempliorių.
- Tada įkelkite „Excel“ darbalapį į saugyklą debesyje naudodami „uploadFile“ (…) metodą.
- Galiausiai iškvieskite metodą cellsWorkbookGetWorkbook(…), kad atliktumėte „Excel“ konvertavimą į „PowerPoint“. Po konvertavimo gautas failas išsaugomas debesies saugykloje.
// Norėdami gauti daugiau pavyzdžių, apsilankykite https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Gaukite ClientID ir ClientSecret iš https://dashboard.aspose.cloud/
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
// sukurti „CellsApi“ egzempliorių naudodami kliento kredencialus
CellsApi api = new CellsApi(clientId,clientSecret);
// įvesties „Excel“ darbaknygės pavadinimas
String fileName = "myDocument.xlsx";
// slaptažodžio informacija, jei darbaknygė yra užšifruota
String password = null;
// Nurodykite, kad darbaknygės eilutės būtų pritaikytos automatiškai.
Boolean isAutoFit = true;
// Nurodo, ar išsaugoti tik lentelės duomenis.
Boolean onlySaveTable = true;
// gautas failo formatas
String format = "PPTX";
// įkelti failą iš vietinės sistemos
File file = new File(fileName);
// įkelti įvestį XLSB į debesies saugyklą
api.uploadFile("input.xlsx", file, "default");
// atlikti dokumentų konvertavimo operaciją
File response = api.cellsWorkbookGetWorkbook("input.xlsx", password,format,
isAutoFit, onlySaveTable, null,"default", "Resultant.pptx","default", null);
// atsispausdinti sėkmės pranešimą
System.out.println("Successfull conversion of Excel to PowerPoint !");
}catch(Exception ex)
{
System.out.println(ex.getMessage());
}
Galite apsvarstyti galimybę atsisiųsti įvesties „Excel“ darbaknygę ir gautą „PowerPoint“ iš myDocument.xlsx ir Resultant.pptx, atitinkamai.
„Excel“ įterpimas į „PowerPoint“ naudojant cURL komandas
Kadangi REST API galima lengvai pasiekti naudojant cURL komandas, todėl šiame skyriuje mes ketiname konvertuoti XLS į PPT naudodami cURL komandas. Dabar pirmas žingsnis yra sugeneruoti JWT prieigos raktą vykdant šią komandą.
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"
Dabar, kai turime suasmenintą JWT prieigos raktą, turime vykdyti šią komandą, kad įkeltume „Excel“ iš debesies saugyklos, atliktume konvertavimą į „PowerPoint“ ir išsaugotume išvestį debesies saugykloje.
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>"
Išvada
Apibendrinant, Aspose.Cells Cloud yra galingas ir lankstus sprendimas konvertuoti Excel failus į PowerPoint pristatymus ir dirbti su Excel duomenimis debesyje. Naudodami šią API galite supaprastinti darbo eigą ir automatizuoti su „Excel“ susijusias užduotis, taip sutaupydami laiko ir sumažindami klaidų skaičių. Šiame tinklaraščio įraše pateikėme išsamų vadovą, kaip konvertuoti Excel į PowerPoint naudojant Java. Tikimės, kad šis tinklaraščio įrašas buvo naudingas pateikiant informaciją, reikalingą jūsų verslui ar plėtros poreikiams.
Jei naudojant API iškyla kokių nors problemų, susisiekite su mumis per produkto palaikymo forumą.
susiję straipsniai
Primygtinai rekomenduojame apsilankyti šiose nuorodose, kad sužinotumėte daugiau apie: