Tá gá ag méadú i gcónaí le réitigh tiontaithe doiciméad atá éifeachtach agus áisiúil. Bainimid úsáid as doiciméid MS Word chun sonraí oifigiúla agus pearsanta a stóráil. Tá siad freisin ar cheann de na formáid comhaid a bhfuil tóir orthu le haghaidh comhroinnt oifigiúil faisnéise ag eagraíochtaí corparáideacha, ollscoile agus rialtais. Anois, chun doiciméid a chosc ó ionramháil neamhúdaraithe, is féidir linn Word a thiontú go Íomhá. Mar sin san alt teicniúil seo, díreoimid go sonrach ar conas doiciméid Word a thiontú go híomhánna TIFF ag baint úsáide as Java REST API.
Cuireann an t-alt seo ar chumas forbróirí cumais chomhshó doiciméad a chomhtháthú go tapa agus go héasca ina bhfeidhmchláir, rud a fhágann gur féidir Word a thiontú go Tiff, Focal go pictiúr, Word go íomhá, nó DOC go Tiff gan ach cúpla líne cód.
- API Tiontú Focal go Íomhá
- Tiontaigh Word go doiciméad TIFF i Java
- Word into Pictiúr ag baint úsáide as Orduithe CURL
API Tiontú Focal go Íomhá
Is API REST é Aspose.Words Cloud SDK do Java a sholáthraíonn raon gnéithe láimhsithe doiciméad, lena n-áirítear an cumas doiciméid Word a thiontú ina n-íomhánna TIFF. Leis an gcomhéadan simplí agus éasca le húsáid, is féidir le forbróirí an fheidhmiúlacht seo a chur i bhfeidhm go tapa agus go héasca ina n-fheidhmchláir Java, gan a bheith buartha faoi na castachtaí a bhaineann le comhshó doiciméad. Tríd is tríd, is uirlis chumhachtach é chun doiciméid Word a thiontú go híomhánna TIFF, PDF, Word go JPG, Word go HTML, agus [formáidí comhaid tacaithe éagsúla] eile12. ]. Leis an API simplí agus na roghanna inoiriúnaithe, is féidir leat an fheidhmiúlacht seo a chur i bhfeidhm go héasca i d’fheidhmchláir agus na próisis chomhshó doiciméad a shruthlíniú.
Anois, chun an SDK a úsáid, cuir na sonraí seo a leanas i pom.xml de thionscadal cineál tógála maven.
<repositories>
<repository>
<id>aspose-cloud</id>
<name>artifact.aspose-cloud-releases</name>
<url>http://artifact.aspose.cloud/repo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words-cloud</artifactId>
<version>22.8.0</version>
</dependency>
</dependencies>
Nuair a bheidh an tagairt JDK curtha leis an tionscadal, ní mór dúinn cuntas saor in aisce a chruthú thar Aspose Cloud. Anois cuardaigh Aitheantas an Chliaint agus Rún an Chliaint ag Deais.
Tiontaigh Word go Doiciméad TIFF i Java
Sa chuid seo, táimid chun Word a thiontú go Íomhá (doiciméad TIFF) ag baint úsáide as gearrthóg cód Java. Déanfar an doiciméad focal foinse a luchtú ó stóráil scamall agus tar éis an chomhshó, déanfar é a shábháil sa stóráil scamall céanna.
- Ar an gcéad dul síos, cruthaigh réad de WordsApi ina gcuirimid an ID Cliant agus an Rún Cliant mar pharaiméadair.
- Ar an dara dul síos, léigh an doiciméad Word ionchuir ón tiomáint áitiúil ag baint úsáide as an réad Comhad.
- Ar an tríú dul síos, cruthaigh an sampla UploadFileRequest a éilíonn sampla Comhad mar argóint.
- Anois cuir glaoch ar an modh uploadFile (…) chun an doiciméad Word a uaslódáil chuig an stóráil scamall.
- Cruthaigh réad de GetDocumentWithFormatRequest(…) agus ainm doiciméad Word ionchuir, luach formáide aschuir mar TIFF, agus an t-ainm comhaid dá bharr mar argóintí ar fáil.
- Ar deireadh, cuir glaoch ar an modh getDocumentWithFormat(…) chun Word a thiontú go hÍomhá agus an t-aschur a shábháil i stóras Néal.
// Le haghaidh tuilleadh gearrthóga cód, le do thoil https://github.com/aspose-words-cloud/aspose-words-cloud-java
// Faigh ClientID agus ClientSecret ó https://dashboard.aspose.cloud/
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
try
{
// cruthaigh réad de WordsApi
// má tá baseUrl ar neamhní, úsáideann WordsApi réamhshocraithe https://api.aspose.cloud
WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);
// Léigh ábhar pdf ó tiomáint áitiúil
File file = new File("C:\\input.docx");
// Cruthaigh iarratas uaslódáil comhad
UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.docs", null);
// Íoslódáil an comhad a stóráil scamall
wordsApi.uploadFile(uploadRequest);
// cruthaigh réad iarratais comhshó doiciméad agus an t-ainm tiff á shonrú
GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.docx", "TIFF", "", "default","", "", "", "Converted.tiff","");
// Glaoigh ar API chun Word a thiontú go Íomhá (TIFF) agus sábháil an t-aschur i stóráil scamall
wordsApi.getDocumentWithFormat(request);
System.out.println("Sucessfully converted Word to TIFF document !");
}catch(Exception ex)
{
System.out.println(ex);
}
Is féidir an doiciméad Word samplach a úsáidtear sa sampla thuas a íoslódáil ó testmultipages.docx agus an doiciméad TIFF dá bharr ó Converted.tiff.
Word into Pictiúr ag baint úsáide as Orduithe CURL
Sa chuid seo, táimid chun na horduithe cURL a úsáid le haghaidh comhshó Word into Picture. Anois, is é an chéad chéim ná comhartha rochtana JWT a ghiniúint agus an t-ordú seo a leanas á fhorghníomhú.
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"
Nuair a bheidh comhartha JWT againn, le do thoil an t-ordú seo a leanas chun doiciméad Word a luchtú ón stóráil scamall agus é a shábháil i gcáipéis TIFF. Stóráiltear an TIFF mar thoradh air freisin i stóráil scamall.
curl -v -X GET "https://api.aspose.cloud/v4.0/words/Resultant.docx?format=TIFF&outPath=converted.tiff" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer <JWT Token>"
Conclúid
Mar fhocal scoir, is tasc ríthábhachtach é doiciméid Word a thiontú go híomhánna TIFF do go leor forbróirí, agus déanann an Aspose.Words Cloud SDK do Java an tasc seo níos éasca ná riamh. Leis an API REST cumhachtach agus na roghanna inoiriúnaithe, is féidir le forbróirí cumais chomhshó doiciméad a chomhtháthú go tapa agus go héasca ina bhfeidhmchláir Java. Cibé an gá duit doiciméad amháin nó baisc mhór doiciméad a thiontú, soláthraíonn Aspose.Words Cloud SDK do Java réiteach iontaofa agus éifeachtach chun íomhánna Word a thiontú go TIFF. Mar sin, má tá tú ag lorg réiteach comhshó doiciméad atá láidir agus éasca le húsáid le haghaidh d’iarratas Java, ansin is cinnte gur fiú iniúchadh a dhéanamh ar Aspose.Words Cloud SDK do Java.
Chomh maith leis sin, foilsítear cód foinse iomlán an SDK ar GitHub agus is féidir é a íoslódáil saor in aisce. Is féidir leat smaoineamh freisin ar an API a rochtain laistigh de bhrabhsálaí gréasáin trí SwaggerUI. Ar deireadh, ar eagla go dtiocfaidh aon fhadhbanna ort agus na APIanna á n-ú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: