Ó XLS go pdf

Foghlaim conas Excel a thiontú go PDF ar líne

Is formáid comhaid dhénártha excel é XLSB, agus is bailiúchán taifead agus struchtúir é a shonraíonn inneachar an leabhair oibre Excel. Féadfaidh táblaí neamhstruchtúrtha nó leathstruchtúrtha d’uimhreacha, téacs, nó an dá uimhir agus téacs, foirmlí, naisc sheachtracha sonraí, cairteacha, agus íomhánna a bheith san áireamh san ábhar. Ar an taobh eile de, soláthraíonn PDF an cumas chun inneachar a fheiceáil ar aon ardán gan cur isteach ar dhílseacht. Mar sin, mar gheall ar an gcumas seo, táimid chun na sonraí a phlé maidir le conas XLSB a thiontú go PDF go ríomhchláraithe ag baint úsáide as Java SDK.

API Tiontú Excel go PDF

Is é Aspose.Cells Cloud SDK do Java ár réiteach a bhfuil duaiseanna buaite aige a sholáthraíonn na hacmhainní chun formáidí móréilimh Excel a chruthú, a chur in eagar agus a thiontú go PDF, HTML, TIFF, CSV, agus formáidí comhaid eile a dtacaítear leo. A ghnéithe cumhachtacha agus solúbtha, soláthraíonn an API scamall-bhunaithe seo réiteach simplí agus éifeachtach chun scarbhileoga Excel a thiontú go formáid PDF. Anois chun an SDK a úsáid, cuirfimid an tagairt seo a leanas i pom.xml den chineál tógála maven.

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

Anois chun Cloud SDK a úsáid, ní mór duit cuntas saor in aisce a chlárú thar Aspose Cloud agus ID Cliant agus Rún Cliant a chuardach / a chruthú ag Cloud Dashboard.

Tiontaigh Excel go pdf i java

Sa chuid seo a leanas, táimid chun na sonraí a phlé maidir le conas XLSB a thiontú go formáid PDF agus an t-aschur a shábháil i stóráil Cloud.

  • Cruthaigh sampla de CellsApi agus dintiúir an chliaint á soláthar mar argóintí ionchuir
  • Sonraigh ainm an ionchuir XLSB, formáid an iarmhartaigh, agus ainm an chomhaid aschuir
  • Uaslódáil an t-ionchur XLSB chuig stóras néil ag baint úsáide as an modh uploadFile(…).
  • Ar deireadh, cuir glaoch ar an modh cellsWorkbookGetWorkbook(…) chun an oibríocht chomhshó a thionscnamh
// le haghaidh tuilleadh samplaí, tabhair cuairt ar https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Faigh ClientID agus ClientSecret ó https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // cruthaigh sampla de CellsApi ag baint úsáide as dintiúir an chliaint
    CellsApi api = new CellsApi(clientId,clientSecret);
		
    // ainm leabhar oibre XLSB ionchuir
    String name = "myDocument.xlsb";
    // sonraí pasfhocail má tá an leabhar oibre criptithe
    String password = null;
    // Sonraítear cé acu an bhfuil sraitheanna socraithe leabhar oibre le bheith uathfheistithe.
    Boolean isAutoFit = true;
    // Sonraíonn cé acu sonraí tábla amháin a shábháil. Bain úsáid as ach pdf i excel.
    Boolean onlySaveTable = true;
    // formáid comhaid dá bharr
    String format = "PDF";
		
    // Íoslódáil an comhad ón gcóras áitiúil
    File file = new File("c://Users/shahbnay/Downloads/"+name);	
    // uaslódáil ionchur XLSB chuig stóráil scamall
    api.uploadFile("input.xlsb", file, "Internal");

    // dhéanamh oibríocht chomhshó doiciméad
    File response = api.cellsWorkbookGetWorkbook(name,  password,format, 
			            isAutoFit, onlySaveTable, null,"Internal",  "Resultant.pdf","Internal", null);        
        
    // teachtaireacht rath a phriontáil
    System.out.println("XLSB sucessfully converted to PDF format !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }

Is féidir na comhaid shamplacha a úsáidtear sa sampla thuas a íoslódáil ó

Ó XLS go pdf

Íomhá 1:- Réamhamharc ar chomhshó XLSB go PDF

XLSB go PDF ag baint úsáide as Orduithe CURL

Sa chuid seo, táimid ag dul a úsáid orduithe cURL chun XLSB a luchtú ó stóráil scamall agus é a thiontú go formáid PDF. Mar sin mar réamhriachtanas, ní mór dúinn comhartha rochtana JWT a ghiniúint ar dtús bunaithe ar dhintiúir an chliaint.

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"

Nuair a ghintear an comhartha JWT, déan an t-ordú seo a leanas chun an tiontú a dhéanamh.

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

Conclúid

San Airteagal seo, phléamar na sonraí maidir le réiteach cumhachtach agus solúbtha a fhorbairt chun scarbhileoga Excel a thiontú go formáid JSON. Tá an API in ann scarbhileog amháin chomh maith le scarbhileoga iolracha a thiontú ag an am céanna. Mar sin, le cabhair ó Aspose.Cells Cloud SDK do Java, forbair réiteach iontaofa agus éifeachtach chun an Excel a thiontú go PDF. Ag an am céanna, glac le giaráil ailtireacht REST trí XLS a thiontú go PDF ag baint úsáide as orduithe cURL.

Mar sin féin, molaimid go mór duit iniúchadh a dhéanamh ar [doiciméadú an táirge] (https://docs.aspose.cloud/cells/) agus foghlaim faoi ghnéithe spreagúla eile a chuireann an API ar fáil. Ar deireadh, má thagann aon fhadhb ort agus an API á úsáid agat, ná bíodh drogall ort teagmháil a dhéanamh linn tríd an fóram tacaíochta táirge.

Airteagail Ghaolmhara

Molaimid go mór cuairt a thabhairt ar na naisc seo a leanas chun tuilleadh a fhoghlaim faoi: