Există o nevoie din ce în ce mai mare de soluții eficiente și convenabile de conversie a documentelor. Folosim documente MS Word pentru stocarea datelor oficiale și personale. Ele sunt, de asemenea, unul dintre formatele de fișier populare pentru partajarea informațiilor oficiale de către organizațiile corporative, universitare și guvernamentale. Acum, pentru a preveni manipularea neautorizată a documentelor, putem converti Word în Image. Deci, în acest articol tehnic, ne vom concentra în mod special asupra modului de a converti documentele Word în imagini TIFF utilizând API-ul REST Java.
Acest articol le permite dezvoltatorilor să integreze rapid și ușor capabilitățile de conversie a documentelor în aplicațiile lor, făcând posibilă conversia Word în Tiff, Word în imagine, Word în imagine sau DOC în Tiff cu doar câteva linii de cod.
- API-ul de conversie Word to Image
- Conversia Word în document TIFF în Java
- Cuvânt în imagine folosind comenzile cURL
API-ul de conversie Word to Image
Aspose.Words Cloud SDK pentru Java este un API REST care oferă o serie de funcții de manipulare a documentelor, inclusiv capacitatea de a converti documente Word în imagini TIFF. Cu interfața sa simplă și ușor de utilizat, dezvoltatorii pot implementa rapid și ușor această funcționalitate în aplicațiile lor Java, fără a fi nevoiți să-și facă griji cu privire la complexitatea conversiei documentelor. În general, este un instrument puternic pentru conversia documentelor Word în imagini TIFF, PDF, Word în JPG, Word în HTML și diverse alte formate de fișiere acceptate. Cu API-ul său simplu și opțiunile personalizabile, puteți implementa cu ușurință această funcționalitate în aplicațiile dvs. și puteți eficientiza procesele de conversie a documentelor.
Acum, pentru a utiliza SDK-ul, vă rugăm să adăugați următoarele detalii în pom.xml ale proiectului de tip build Maven.
<repositories>
<repository>
<id>aspose-cloud</id>
<name>artifact.aspose-cloud-releases</name>
<url>https://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>
Odată ce referința JDK a fost adăugată la proiect, trebuie să creăm un cont gratuit pe Aspose Cloud. Acum căutați ID-ul clientului și Secretul clientului la Tabloul de bord.
Convertiți Word în document TIFF în Java
În această secțiune, vom converti Word în imagine (document TIFF) folosind fragment de cod Java. Documentul Word sursă va fi încărcat din stocarea în cloud și, după conversie, va fi salvat în același spațiu de stocare în cloud.
- În primul rând, creați un obiect WordsApi în care trecem ID-ul clientului și Secretul clientului ca parametri.
- În al doilea rând, citiți documentul Word de intrare de pe unitatea locală folosind obiectul Fișier.
- În al treilea rând, creați instanța UploadFileRequest care necesită instanța File ca argument.
- Acum apelați metoda uploadFile(…) pentru a încărca documentul Word în stocarea în cloud.
- Creați un obiect al GetDocumentWithFormatRequest(…) în timp ce furnizați un nume de document Word de intrare, valoarea formatului de ieșire ca TIFF și numele fișierului rezultat ca argumente.
- În cele din urmă, apelați metoda getDocumentWithFormat(…) pentru a converti Word în Image și pentru a salva rezultatul în stocarea Cloud.
// Pentru mai multe fragmente de cod, vă rugăm să https://github.com/aspose-words-cloud/aspose-words-cloud-java
// Obțineți ClientID și ClientSecret de pe https://dashboard.aspose.cloud/
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
try
{
// creați un obiect al WordsApi
// dacă baseUrl este nul, WordsApi utilizează implicit https://api.aspose.cloud
WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);
// citiți conținutul PDF-ului de pe unitatea locală
File file = new File("C:\\input.docx");
// creați cererea de încărcare a fișierului
UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.docs", null);
// încărcați fișierul în stocarea în cloud
wordsApi.uploadFile(uploadRequest);
// creați obiectul cererii de conversie a documentului în timp ce specificați numele tiff rezultat
GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.docx", "TIFF", "", "default","", "", "", "Converted.tiff","");
// Apelați API pentru a converti Word în imagine (TIFF) și salvați rezultatul în stocarea în cloud
wordsApi.getDocumentWithFormat(request);
System.out.println("Sucessfully converted Word to TIFF document !");
}catch(Exception ex)
{
System.out.println(ex);
}
Exemplul de document Word folosit în exemplul de mai sus poate fi descărcat de la testmultipages.docx, iar documentul TIFF rezultat din Converted.tiff.
Cuvânt în imagine folosind comenzile cURL
În această secțiune, vom folosi comenzile cURL pentru conversia Word în imagine. Acum, primul pas este să generați un token de acces JWT în timp ce executați următoarea comandă.
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"
Odată ce avem simbolul JWT, vă rugăm să urmați următoarea comandă pentru a încărca documentul Word din stocarea în cloud și a salva în documentul TIFF. TIFF rezultat este, de asemenea, stocat în stocarea în cloud.
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>"
Concluzie
În concluzie, conversia documentelor Word în imagini TIFF este o sarcină crucială pentru mulți dezvoltatori, iar Aspose.Words Cloud SDK pentru Java face această sarcină mai ușoară ca niciodată. Cu API-ul REST puternic și opțiunile personalizabile, dezvoltatorii pot integra rapid și ușor capabilitățile de conversie a documentelor în aplicațiile lor Java. Indiferent dacă trebuie să convertiți un singur document sau un lot mare de documente, Aspose.Words Cloud SDK pentru Java oferă o soluție fiabilă și eficientă pentru conversia imaginilor Word în TIFF. Deci, dacă sunteți în căutarea unei soluții de conversie a documentelor robuste și ușor de utilizat pentru aplicația dvs. Java, atunci Aspose.Words Cloud SDK pentru Java merită cu siguranță explorat.
De asemenea, codul sursă complet al SDK-ului este publicat pe GitHub și poate fi descărcat gratuit. De asemenea, puteți lua în considerare accesarea API-ului într-un browser web prin SwaggerUI. În cele din urmă, în cazul în care întâmpinați probleme în timpul utilizării API-urilor, vă rugăm să nu ezitați să ne contactați prin forumul de asistență pentru produse.
Articole similare
Vă recomandăm să accesați următoarele link-uri pentru a afla mai multe despre: