sõnast jpg-ks

Teisendage Word Java-vormingus JPG-vormingusse

Microsoft Word võimaldab teil luua lihtsaid tekstitöötlusdokumente, nagu kirjad ja aruanded. Saate lisada värve, lõikepilte, kirjutada erinevates fontides ja suurustes, lisada tabeleid, ääriseid ja täppvormingut. Wordi dokumendi (DOC, DOCX) vaatamiseks vajame aga spetsiifilisi rakendusi, nagu MS Word, OpenOffice jne. Mõnikord on nende dokumentide vaatamine kaasaskantavate seadmete kaudu üsna keeruline ( mobiiltelefonid jne). Seega on üks elujõuline lahendus Wordi teisendamine pildivormingusse (JPG, PNG, GIF jne). Nii et selles artiklis uurime üksikasju selle kohta, kuidas Wordi Java REST API abil JPG-vormingusse teisendada.

Word JPG teisendamise REST API

Wordi dokumentide loomiseks, redigeerimiseks ja teisendamiseks mitmesugustesse toetatud vormingutesse oleme välja töötanud REST-põhise lahenduse nimega Aspose.Words Cloud. Selleks, et kasutada Java-rakenduses samu Wordi dokumenditöötlusvõimalusi, peame proovima kasutada Aspose.Words Cloud SDK for Java. Nüüd peame selle SDK kasutamiseks lisama selle viite oma Java projekti, lisades faili pom.xml (maven build type project) järgmise teabe.

<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.12.0</version>
    </dependency>
</dependencies>

Kui Java Cloud SDK viide on lisatud, hankige oma kliendi mandaadid saidilt Cloud Dashboard. Muul juhul peate esmalt registreerima tasuta konto, kasutades kehtivat e-posti aadressi.

Teisendage Word Java-vormingus JPG-vormingusse

Selles jaotises käsitleme samme ja nendega seotud üksikasju Wordi JPG-vormingus teisendamiseks Java abil.

  • Alusta WordsApi objekti loomisega, kus edastame argumentidena isikupärastatud mandaadid
  • Teiseks laadige sisend Wordi dokument, kasutades meetodit readAllBytes(…) ja edastage tagastatud väärtus massiivile byte[]
  • Kolmandaks looge ConvertDocumentRequesti objekt, mis võtab argumentidena Wordi dokumendi nime, JPG-vormingu ja tulemuseks oleva faili nime
  • Lõpuks kutsuge Wordi JPG-vormingus teisendamiseks meetod convertDocument(…). Saadud pilt salvestatakse seejärel pilvesalvestusse
// Rohkem koodilõike leiate aadressilt https://github.com/aspose-words-cloud/aspose-words-cloud-java

try
    {
        String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
	String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
		    
	// kui baseUrl on null, kasutab WordsApi vaikeväärtust https://api.aspose.cloud
	WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);
			
        // laadige Wordi dokument kohalikust süsteemist
        File file1 = new File("test_multi_pages.docx");

        // lugege sisendsõna dokumendi sisu
        byte[] documentStream = Files.readAllBytes(file1.toPath());
  
        // tulemuseks olev pildivorming
        String format = "jpg";

        // luua dokumendi teisendustaotlus, kus anname tulemuseks oleva faili nime
        ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(documentStream,format, "Converted.jpg",null, null, null);
  
        // teostada sõna teisendamine jpg-vormingusse
        wordsApi.convertDocument(convertRequest);
      
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
sõnast jpg-ks

Pilt: - Wordi PDF-i teisendamise eelvaade

Ülaltoodud näites kasutatud WebP sisendpildi saab alla laadida saidilt testmultipages.docx.

DOC JPG-ks, kasutades cURL-i käske

Teine meetod DOC-i teisendamiseks JPG-ks on cURL-i käskude kaudu. Seega peame esmalt genereerima JWT juurdepääsuluba (põhineb kliendi mandaatidel), kasutades järgmist käsku ja seejärel teostama DOC-i JPG-ks või DOCX-i JPG-ks teisendamise.

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"

Pange tähele, et järgmised käsud eeldavad, et Wordi sisenddokument on pilvmälus saadaval. Pärast teisendamist saame saadud JPG-pildi kohalikule kettale salvestada

curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=jpg" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>" \
-o output.jpg

Võime kaaluda ka saadud faili salvestamist pilvesalvestusse ja selleks peame esitama parameetri OutPath väärtuse.

curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=jpg&outPath=newOutput.jpg" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>"

Järeldus

Selles artiklis oleme uurinud Wordi JPG-vorminguks teisendamise funktsiooni nii Java kui ka cURL-i käskude kaudu. API-t saate testida ka veebibrauseris SwaggerUI kaudu ja samal ajal kaaluda tootedokumentatsiooni uurimist. See on hämmastav teabeallikas API pakutavate muude põnevate funktsioonide kohta.

Kui soovite Cloud SDK lähtekoodi alla laadida ja seda muuta, on see saadaval saidil GitHub (avaldatud MIT-litsentsi alusel). Lõpuks, kui teil on probleeme või vajate meie API-de kohta täiendavat selgust/teavet, võtke meiega ühendust, et leida kiire lahendus tasuta tootetoe foorumi kaudu.

seotud artiklid

Lisateabe saamiseks külastage järgmisi linke: