XLSB on Exceli kahendfailivorming ning kirjete ja struktuuride kogum, mis määrab Exceli töövihiku sisu. Sisu võib sisaldada struktureerimata või poolstruktureeritud arvutabeleid, teksti või nii numbreid kui ka teksti, valemeid, väliseid andmeühendusi, diagramme ja pilte. Teisest küljest annab PDF võimaluse vaadata sisu mis tahes platvormil ilma täpsust kahjustamata. Seetõttu arutame selle võimaluse tõttu üksikasju selle kohta, kuidas XLSB programmiliselt PDF-iks teisendada Java SDK abil.
- Exceli PDF-i teisendamise API
- Teisendage Excel Javas PDF-iks
- XLSB-st PDF-iks, kasutades cURL-i käske
Exceli PDF-i teisendamise API
Aspose.Cells Cloud SDK for Java on meie auhinnatud lahendus, mis pakub võimalusi populaarsete Exceli vormingute loomiseks, redigeerimiseks ja teisendamiseks PDF-iks, HTML, TIFF, CSV ja muud toetatud failivormingud. Selle võimsate ja paindlike funktsioonidega pilvepõhine API pakub lihtsat ja tõhusat lahendust Exceli arvutustabelite teisendamiseks PDF-vormingusse. Nüüd lisame SDK kasutamiseks järgmise viite faili maven build tüüpi pom.xml.
<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.5</version>
</dependency>
</dependencies>
Nüüd peate Cloud SDK kasutamiseks registreerima tasuta konto teenuses Aspose Cloud ning otsima/looma kliendi ID ja kliendi saladuse saidil Cloud Dashboard.
Teisendage Excel Javas PDF-iks
Järgmises jaotises käsitleme üksikasju selle kohta, kuidas teisendada XLSB PDF-vormingusse ja salvestada väljund pilvesalvestusse.
- Looge CellsApi eksemplar, pakkudes samal ajal sisendargumentidena kliendi mandaate
- Määrake sisendi XLSB nimi, tulemuse vorming ja väljundfaili nimi
- Laadige sisend XLSB pilvmällu üles, kasutades uploadFile(…) meetodit
- Lõpuks kutsuge teisendustoimingu käivitamiseks meetod cellsWorkbookGetWorkbook(…)
// rohkemate näidete saamiseks külastage aadressi https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Hankige ClientID ja ClientSecret saidilt https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// looge CellsApi eksemplar, kasutades kliendi mandaate
CellsApi api = new CellsApi(clientId,clientSecret);
// sisendi XLSB töövihiku nimi
String name = "myDocument.xlsb";
// parooli üksikasjad, kui töövihik on krüptitud
String password = null;
// Määrab, kas määrata töövihiku read automaatseks sobitamiseks.
Boolean isAutoFit = true;
// Määrab, kas salvestada ainult tabeliandmed. Exceli jaoks kasutage ainult pdf-i.
Boolean onlySaveTable = true;
// tulemuseks olev failivorming
String format = "PDF";
// laadige fail kohalikust süsteemist
File file = new File("c://Users/shahbnay/Downloads/"+name);
// laadige sisend XLSB pilvesalvestusse
api.uploadFile("input.xlsb", file, "Internal");
// teostada dokumendi teisendusoperatsioon
File response = api.cellsWorkbookGetWorkbook(name, password,format,
isAutoFit, onlySaveTable, null,"Internal", "Resultant.pdf","Internal", null);
// printida eduteade
System.out.println("XLSB sucessfully converted to PDF format !");
}catch(Exception ex)
{
System.out.println(ex);
}
Ülaltoodud näites kasutatud näidisfaile saab alla laadida aadressilt
XLSB-st PDF-iks, kasutades cURL-i käske
Selles jaotises kasutame XLSB pilvmälust laadimiseks ja PDF-vormingusse teisendamiseks cURL-i käske. Eeltingimusena peame esmalt genereerima kliendi mandaatide põhjal JWT-pääsuluba.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Kui JWT-märk on loodud, täitke teisendamiseks järgmine käsk.
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/input.xlsb?format=PDF&isAutoFit=false&onlySaveTable=false&outPath=Converted.pdf&checkExcelRestriction=true" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
Järeldus
Selles artiklis oleme arutanud üksikasju Exceli arvutustabelite JSON-vormingusse teisendamiseks võimsa ja paindliku lahenduse väljatöötamiseks. API on võrdselt võimeline teisendama nii üht arvutustabelit kui ka mitut arvutustabelit korraga. Nii et Java jaoks mõeldud Aspose.Cells Cloud SDK abil töötage välja usaldusväärne ja tõhus lahendus Exceli teisendamiseks PDF-iks. Samal ajal kasutage REST-i arhitektuuri võimendust, teisendades XLS-i PDF-iks, kasutades cURL-i käske.
Sellegipoolest soovitame teil tungivalt uurida toote dokumentatsiooni ja tutvuda teiste API pakutavate põnevate funktsioonidega. Lõpuks, kui teil tekib API kasutamisel probleeme, võtke meiega ühendust tootetoe foorumi kaudu.
seotud artiklid
Selle kohta lisateabe saamiseks soovitame tungivalt külastada järgmisi linke: