Riječ u sliku

Pretvorite Word u TIFF dokument u Javi

Postoji sve veća potreba za efikasnim i praktičnim rešenjima za konverziju dokumenata. Koristimo MS Word dokumente za pohranu službenih i ličnih podataka. Oni su također jedan od popularnih formata datoteka za dijeljenje službenih informacija od strane korporativnih, univerzitetskih i vladinih organizacija. Sada, kako bismo spriječili dokumente od neovlaštene manipulacije, možemo pretvoriti Word u sliku. Dakle, u ovom tehničkom članku ćemo se posebno fokusirati na to kako pretvoriti Word dokumente u TIFF slike koristeći Java REST API.

Ovaj članak omogućava programerima da brzo i jednostavno integrišu mogućnosti konverzije dokumenata u svoje aplikacije, što omogućava pretvaranje Worda u Tiff, Worda u sliku, Worda u sliku ili DOC u Tiff sa samo nekoliko linija koda.

Word to Image Conversion API

Aspose.Words Cloud SDK za Javu je REST API koji pruža niz funkcija za manipulaciju dokumentima, uključujući mogućnost pretvaranja Word dokumenata u TIFF slike. Sa svojim jednostavnim i lakim za korištenje sučeljem, programeri mogu brzo i lako implementirati ovu funkcionalnost u svoje Java aplikacije, bez brige o složenosti konverzije dokumenata. Sve u svemu, to je moćan alat za pretvaranje Word dokumenata u TIFF slike, PDF, Word u JPG, Word u HTML i razne druge podržane formate datoteka. Sa svojim jednostavnim API-jem i prilagodljivim opcijama, možete lako implementirati ovu funkcionalnost u svoje aplikacije i pojednostaviti procese konverzije dokumenata.

Sada, da biste koristili SDK, dodajte sljedeće detalje u pom.xml projekta tipa maven build.

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

Nakon što je JDK referenca dodata projektu, moramo kreirati besplatni nalog preko Aspose Cloud. Sada potražite ID klijenta i Client Secret na Dashboard.

Pretvorite Word u TIFF dokument u Javi

U ovom odeljku ćemo konvertovati Word u sliku (TIFF dokument) koristeći isečak Java koda. Izvorni word dokument će se učitati iz cloud skladišta i nakon konverzije će biti sačuvan u istoj pohrani u oblaku.

  • Prvo, kreirajte objekat WordsApi u koji ćemo proslijediti Client ID i Client Secret kao parametre.
  • Drugo, pročitajte ulazni Word dokument sa lokalnog diska pomoću objekta File.
  • Treće, kreirajte UploadFileRequest instancu koja zahtijeva instancu datoteke kao argument.
  • Sada pozovite metodu uploadFile(…) da otpremite Word dokument u skladište u oblaku.
  • Kreirajte objekt GetDocumentWithFormatRequest(…) dok dajete naziv ulaznog Word dokumenta, vrijednost izlaznog formata kao TIFF i rezultirajuće ime datoteke kao argumente.
  • Konačno, pozovite metodu getDocumentWithFormat(…) da pretvorite Word u sliku i sačuvate izlaz u Cloud memoriji.
// Za više isječaka koda, molimo https://github.com/aspose-words-cloud/aspose-words-cloud-java

    // Preuzmite ClientID i ClientSecret sa https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
    try
	{
        // kreirajte objekt WordsApi
        // ako je baseUrl null, WordsApi koristi zadani https://api.aspose.cloud
        WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);

        // pročitajte sadržaj PDF-a s lokalnog diska
        File file = new File("C:\\input.docx");
        
        // kreirajte zahtjev za upload fajla
        UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.docs", null);
        
        // otpremite fajl u pohranu u oblaku
        wordsApi.uploadFile(uploadRequest);
            
        // kreirajte objekt zahtjeva za konverziju dokumenta dok specificirate rezultirajuće tiff ime
        GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.docx", "TIFF", "", "default","", "", "", "Converted.tiff","");
            
        // Pozovite API da konvertujete Word u sliku (TIFF) i sačuvate izlaz u pohrani u oblaku
        wordsApi.getDocumentWithFormat(request);
        
        System.out.println("Sucessfully converted Word to TIFF document !");
	}catch(Exception ex)
	{
	    System.out.println(ex);
	} 
Word u TIFF pregled

Slika1:- Pregled pretvorbe riječi u TIFF

Primjer Word dokumenta korištenog u gornjem primjeru može se preuzeti sa testmultipages.docx, a rezultirajući TIFF dokument sa Converted.tiff.

Riječ u sliku pomoću cURL naredbi

U ovom odeljku koristićemo komande cURL za konverziju Worda u sliku. Sada, prvi korak je da generišete JWT pristupni token dok izvršavate sljedeću naredbu.

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"

Kada dobijemo JWT token, molimo sljedeću naredbu da učitate Word dokument iz pohrane u oblaku i spremite ga u TIFF dokument. Rezultirajući TIFF se također pohranjuje u pohranu u oblaku.

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

Zaključak

U zaključku, pretvaranje Word dokumenata u TIFF slike je ključni zadatak za mnoge programere, a Aspose.Words Cloud SDK za Javu ovaj zadatak čini lakšim nego ikada prije. Sa svojim moćnim REST API-jem i prilagodljivim opcijama, programeri mogu brzo i jednostavno integrirati mogućnosti konverzije dokumenata u svoje Java aplikacije. Bilo da trebate da konvertujete jedan dokument ili veliku grupu dokumenata, Aspose.Words Cloud SDK za Javu pruža pouzdano i efikasno rešenje za pretvaranje Word u TIFF slike. Dakle, ako tražite robusno i korisničko rješenje za konverziju dokumenata za vašu Java aplikaciju, onda je Aspose.Words Cloud SDK za Javu definitivno vrijedan istraživanja.

Također, kompletan izvorni kod SDK-a je objavljen na GitHub i može se besplatno preuzeti. Također možete razmotriti pristup API-ju unutar web pretraživača putem SwaggerUI. Na kraju, u slučaju da naiđete na bilo kakve probleme dok koristite API-je, slobodno nas kontaktirajte putem foruma za podršku proizvoda.

povezani članci

Toplo preporučujemo da posjetite sljedeće linkove kako biste saznali više o: