Mae Excel a PowerPoint yn ddau gymhwysiad a ddefnyddir yn eang sy’n hanfodol mewn llawer o fusnesau a diwydiannau. Defnyddir Excel yn gyffredin i storio a threfnu data, tra bod PowerPoint yn aml yn cael ei ddefnyddio i greu cyflwyniadau a sioeau sleidiau. Mae trosi ffeiliau Excel yn gyflwyniadau PowerPoint yn dasg gyffredin y mae angen i lawer o bobl ei gwneud, a gall ei wneud â llaw gymryd llawer o amser ac yn agored i gamgymeriadau. Yn y blogbost hwn, byddwn yn darparu canllaw cynhwysfawr ar sut i drosi Excel i PowerPoint gan ddefnyddio Java REST API. Byddwn yn ymdrin â gwahanol dechnegau y gellir eu defnyddio i awtomeiddio’r broses drosi a gwneud y broses yn effeithlon. P’un a ydych chi’n ddatblygwr neu’n weithiwr busnes proffesiynol, bydd y canllaw hwn yn eich helpu i symleiddio’ch llif gwaith ac arbed amser. Gadewch i ni ddechrau!
- API Trosi Excel i PowerPoint
- Trosi Excel i PowerPoint yn Java
- Mewnosod Excel i PowerPoint gan ddefnyddio Gorchmynion cURL
API Trosi Excel i PowerPoint
Mae Aspose.Cells Cloud SDK ar gyfer Java yn API pwerus yn y cwmwl sy’n darparu ystod eang o alluoedd ar gyfer gweithio gyda ffeiliau Excel. Mae rhai o’r galluoedd allweddol yn cynnwys Excel i PowerPoint, XLS i PDF, XLS i HTML, Ffeiliau Uno a Hollti Excel a llawer mwy. Mae’r API wedi’i gynllunio i fod yn hyblyg ac yn addasadwy, fel y gall datblygwyr adeiladu atebion sy’n cwrdd â’u hanghenion penodol. Awtomeiddio a symleiddio’ch tasgau sy’n gysylltiedig ag Excel yn y cwmwl, heb fod angen gosod unrhyw feddalwedd na chaledwedd.
Nawr y cam cyntaf yw ychwanegu’r cyfeirnod SDK ym mhrosiect 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>
Rhag ofn nad ydych wedi tanysgrifio dros Aspose Cloud, crëwch gyfrif am ddim gan ddefnyddio cyfeiriad e-bost dilys. Yna nôl y Cleient ID a Cleient Secret manylion o dangosfwrdd.
Trosi Excel i PowerPoint yn Java
Mae’r adran hon yn rhannu’r manylion ar sut i drosi Excel i PowerPoint gan ddefnyddio Java.
- Creu enghraifft o CellsApi wrth basio tystlythyrau cleient fel dadleuon mewnbwn.
- Creu newidynnau sy’n dal enw mewnbwn Excel, fformat canlyniadol fel PowerPoint, ac enw ffeil allbwn.
- Darllenwch ffeil Excel o yriant lleol gan ddefnyddio enghraifft Ffeil.
- Yna uwchlwythwch y daflen waith Excel i storfa cwmwl gan ddefnyddio dull uploadFile (…).
- Yn olaf, ffoniwch y dull cellsWorkbookGetWorkbook(…) i berfformio’r trosi Excel i PowerPoint. Ar ôl y trosi, mae’r ffeil canlyniadol yn cael ei gadw yn storfa Cloud.
// am ragor o enghreifftiau, ewch i https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Cael ClientID a ClientSecret o https://dashboard.aspose.cloud/
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
// creu enghraifft o CellsApi gan ddefnyddio tystlythyrau cleient
CellsApi api = new CellsApi(clientId,clientSecret);
// enw'r mewnbwn Excel llyfr gwaith
String fileName = "myDocument.xlsx";
// manylion cyfrinair os yw'r llyfr gwaith wedi'i amgryptio
String password = null;
// Nodwch i osod rhesi llyfr gwaith i fod yn awtoffitio.
Boolean isAutoFit = true;
// Mae'n pennu a yw'n cadw data tabl yn unig.
Boolean onlySaveTable = true;
// fformat ffeil canlyniadol
String format = "PPTX";
// llwytho ffeil o system leol
File file = new File(fileName);
// uwchlwytho mewnbwn XLSB i storfa cwmwl
api.uploadFile("input.xlsx", file, "default");
// perfformio gweithrediad trosi dogfen
File response = api.cellsWorkbookGetWorkbook("input.xlsx", password,format,
isAutoFit, onlySaveTable, null,"default", "Resultant.pptx","default", null);
// argraffu neges llwyddiant
System.out.println("Successfull conversion of Excel to PowerPoint !");
}catch(Exception ex)
{
System.out.println(ex.getMessage());
}
Efallai y byddwch yn ystyried lawrlwytho’r llyfr gwaith mewnbwn Excel a’r PowerPoint canlyniadol o myDocument.xlsx a Resultant.pptx, yn y drefn honno.
Mewnosod Excel i PowerPoint gan ddefnyddio Gorchmynion cURL
Gan ei bod hi’n hawdd cyrchu APIs REST trwy orchmynion cURL, felly yn yr adran hon, rydyn ni’n mynd i drosi XLS i PPT gan ddefnyddio gorchmynion cURL. Nawr, y cam cyntaf yw cynhyrchu tocyn mynediad JWT wrth weithredu’r gorchymyn canlynol.
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"
Nawr bod gennym ein tocyn JWT personol, mae angen i ni weithredu’r gorchymyn canlynol i lwytho Excel o storfa cwmwl, perfformio’r trosi i PowerPoint ac arbed yr allbwn mewn storfa cwmwl.
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>"
Casgliad
I gloi, mae’r Aspose.Cells Cloud yn darparu ateb pwerus a hyblyg ar gyfer trosi ffeiliau Excel i gyflwyniadau PowerPoint a gweithio gyda data Excel yn y cwmwl. Trwy ddefnyddio’r API hwn, gallwch chi symleiddio’ch llif gwaith ac awtomeiddio tasgau sy’n gysylltiedig ag Excel, gan eich galluogi i arbed amser a lleihau gwallau. Yn y blogbost hwn, rydym wedi darparu canllaw cynhwysfawr ar sut i drosi Excel i PowerPoint gan ddefnyddio Java. Gobeithiwn fod y blogbost hwn wedi bod yn ddefnyddiol wrth ddarparu manylion angenrheidiol ar gyfer eich anghenion busnes neu ddatblygiad.
Rhag ofn y byddwch yn dod ar draws unrhyw broblem wrth ddefnyddio’r API, mae croeso i chi gysylltu â ni trwy’r fforwm cymorth cynnyrch.
Erthyglau Perthnasol
Rydym yn argymell yn gryf ymweld â’r dolenni canlynol i ddysgu mwy am: