vārds uz jpg

Pārvērst Word uz JPG Java

Microsoft Word ļauj izveidot vienkāršus Word apstrādes dokumentus, piemēram, vēstules un atskaites. Varat pievienot krāsas, klipkopas, rakstīt dažādos fontos un izmēros, pievienot tabulas, apmales un aizzīmju formatējumu. Tomēr, lai skatītu Word dokumentu (DOC, DOCX), mums ir vajadzīgas īpašas lietojumprogrammas, piemēram, MS Word, OpenOffice utt. Dažreiz ir diezgan grūti skatīt šos dokumentus, izmantojot pārnēsājamas ierīces ( mobilie tālruņi utt.). Tāpēc viens no dzīvotspējīgiem risinājumiem ir pārvērst Word attēlu formātā (JPG, PNG, GIF utt.). Tāpēc šajā rakstā mēs izpētīsim detalizētu informāciju par to, kā pārvērst Word uz JPG, izmantojot Java REST API.

Word uz JPG Conversion REST API

Lai izveidotu, rediģētu un pārveidotu Word dokumentus dažādos atbalstītos formātos, esam izstrādājuši REST balstītu risinājumu ar nosaukumu Aspose.Words Cloud. Lai Java lietojumprogrammā izmantotu tās pašas Word dokumentu apstrādes iespējas, mums ir jāmēģina izmantot Aspose.Words Cloud SDK for Java. Tagad, lai izmantotu šo SDK, mums ir jāpievieno tā atsauce mūsu Java projektā, iekļaujot tālāk norādīto informāciju failā pom.xml (maven build type project).

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

Kad Java Cloud SDK atsauce ir pievienota, lūdzu, iegūstiet klienta akreditācijas datus no Cloud Dashboard. Pretējā gadījumā vispirms ir jāreģistrē bezmaksas konts, izmantojot derīgu e-pasta adresi.

Pārvērst Word uz JPG Java

Šajā sadaļā mēs apspriedīsim darbības un ar tām saistīto informāciju, lai Word konvertētu uz JPG, izmantojot Java.

  • Sāciet ar WordsApi objekta izveidi, kurā kā argumentus nododam personalizētus akreditācijas datus
  • Otrkārt, ielādējiet ievades Word dokumentu, izmantojot metodi readAllBytes(…) un nododiet atgriezto vērtību masīvam byte[]
  • Treškārt, izveidojiet ConvertDocumentRequest objektu, kas kā argumentus izmanto ievades Word dokumenta nosaukumu, JPG formātu un iegūtā faila nosaukumu.
  • Visbeidzot, izsauciet metodi convertDocument(…), lai veiktu Word konvertēšanu uz JPG. Pēc tam iegūtais attēls tiek saglabāts mākoņa krātuvē
// Lai iegūtu vairāk koda fragmentu, lūdzu, apmeklējiet vietni https://github.com/aspose-words-cloud/aspose-words-cloud-java

try
    {
        String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
	String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
		    
	// ja baseUrl ir nulle, WordsApi izmanto noklusējuma vietni https://api.aspose.cloud
	WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);
			
        // ielādējiet Word dokumentu no vietējās sistēmas
        File file1 = new File("test_multi_pages.docx");

        // lasīt ievades Word dokumenta saturu
        byte[] documentStream = Files.readAllBytes(file1.toPath());
  
        // iegūtais attēla formāts
        String format = "jpg";

        // izveidot dokumentu konvertēšanas pieprasījumu, kurā mēs sniedzam iegūtā faila nosaukumu
        ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(documentStream,format, "Converted.jpg",null, null, null);
  
        // veikt konvertēšanu no vārda uz jpg
        wordsApi.convertDocument(convertRequest);
      
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
vārds uz jpg

Attēls: - Word uz PDF konvertēšanas priekšskatījums

Iepriekš minētajā piemērā izmantoto ievades WebP attēlu var lejupielādēt no testmultipages.docx.

DOC uz JPG, izmantojot cURL komandas

Vēl viena pieeja DOC konvertēšanai JPG formātā ir cURL komandu izmantošana. Tāpēc vispirms ir jāģenerē JWT piekļuves marķieris (pamatojoties uz klienta akreditācijas datiem), izmantojot šādu komandu, un pēc tam jāveic DOC uz JPG vai DOCX uz JPG konvertēšana.

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"

Lūdzu, ņemiet vērā, ka tālāk norādītajām komandām ir paredzēts, ka ievades Word dokuments būs pieejams mākoņkrātuvē. Pēc konvertēšanas mēs varam saglabāt iegūto JPG attēlu vietējā diskā

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

Mēs varam arī apsvērt iegūtā faila saglabāšanu mākoņa krātuvē, un šim nolūkam mums ir jānorāda parametra OutPath vērtība.

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

Secinājums

Šajā rakstā mēs esam izpētījuši iespēju Word konvertēt uz JPG, izmantojot Java, kā arī cURL komandas. Varat arī pārbaudīt API, izmantojot SwaggerUI tīmekļa pārlūkprogrammā, un tajā pašā laikā varat apsvērt iespēju izpētīt Produkta dokumentāciju. Tas ir pārsteidzošs informācijas avots par citām aizraujošām funkcijām, ko piedāvā API.

Ja vēlaties lejupielādēt un modificēt Cloud SDK pirmkodu, tas ir pieejams vietnē GitHub (publicēts saskaņā ar MIT licenci). Visbeidzot, ja rodas kāda problēma vai jums ir nepieciešama papildu skaidrība/informācija par mūsu API, lūdzu, sazinieties ar mums, lai ātri atrisinātu, izmantojot bezmaksas produktu atbalsta forumu.

Saistītie raksti

Lūdzu, apmeklējiet šīs saites, lai uzzinātu vairāk par: