Vārds uz attēlu

Pārvērst Word par TIFF dokumentu Java

Arvien pieaugoša nepieciešamība pēc efektīviem un ērtiem dokumentu konvertēšanas risinājumiem. Oficiālai un personas datu glabāšanai izmantojam MS Word dokumentus. Tie ir arī viens no populārākajiem failu formātiem oficiālai informācijas apmaiņai, ko veic korporatīvās, universitāšu un valdības organizācijas. Tagad, lai novērstu dokumentu neatļautu manipulāciju, mēs varam pārvērst Word par attēlu. Tāpēc šajā tehniskajā rakstā mēs īpaši pievērsīsimies tam, kā Word dokumentus pārveidot par TIFF attēliem, izmantojot Java REST API.

Šis raksts ļauj izstrādātājiem ātri un viegli integrēt dokumentu konvertēšanas iespējas savās lietojumprogrammās, ļaujot pārvērst Word par Tiff, Word par attēlu, Word par attēlu vai DOC par Tiff, izmantojot tikai dažas koda rindiņas.

Word to Image Conversion API

Aspose.Words Cloud SDK for Java ir REST API, kas nodrošina virkni dokumentu manipulācijas līdzekļu, tostarp iespēju konvertēt Word dokumentus par TIFF attēliem. Pateicoties tā vienkāršajam un ērti lietojamajam interfeisam, izstrādātāji var ātri un viegli ieviest šo funkcionalitāti savās Java lietojumprogrammās, neuztraucoties par dokumentu konvertēšanas sarežģītību. Kopumā tas ir spēcīgs rīks Word dokumentu konvertēšanai uz TIFF attēliem, PDF, Word uz JPG, Word uz HTML un dažādiem citiem [atbalstītiem failu formātiem][12. ]. Pateicoties tā vienkāršajam API un pielāgojamām opcijām, varat viegli ieviest šo funkcionalitāti savās lietojumprogrammās un racionalizēt dokumentu konvertēšanas procesus.

Tagad, lai izmantotu SDK, lūdzu, pievienojiet tālāk norādīto informāciju maven build tipa projekta pom.xml.

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

Kad projektam ir pievienota JDK atsauce, mums ir jāizveido bezmaksas konts pakalpojumā Aspose Cloud. Tagad meklējiet klienta ID un klienta noslēpumu vietnē Dashboard.

Pārvērst Word par TIFF dokumentu Java

Šajā sadaļā mēs konvertēsim Word uz attēlu (TIFF dokumentu), izmantojot Java koda fragmentu. Avota Word dokuments tiks ielādēts no mākoņu krātuves un pēc konvertēšanas tiks saglabāts tajā pašā mākoņkrātuvē.

  • Pirmkārt, izveidojiet WordsApi objektu, kurā kā parametrus nododam klienta ID un klienta noslēpumu.
  • Otrkārt, izlasiet ievadīto Word dokumentu no vietējā diska, izmantojot objektu Fails.
  • Treškārt, izveidojiet UploadFileRequest instanci, kuras argumentam ir nepieciešama faila instance.
  • Tagad izsauciet metodi uploadFile (…), lai augšupielādētu Word dokumentu mākoņkrātuvē.
  • Izveidojiet GetDocumentWithFormatRequest(…) objektu, vienlaikus nodrošinot ievades Word dokumenta nosaukumu, izvades formāta vērtību kā TIFF un iegūtā faila nosaukumu kā argumentus.
  • Visbeidzot, izsauciet metodi getDocumentWithFormat(…), lai pārvērstu Word par attēlu un saglabātu izvadi mākoņkrātuvē.
// Lai iegūtu vairāk koda fragmentu, lūdzu, apmeklējiet vietni https://github.com/aspose-words-cloud/aspose-words-cloud-java

    // Iegūstiet ClientID un ClientSecret no https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
    try
	{
        // izveidot WordsApi objektu
        // ja baseUrl ir nulle, WordsApi izmanto noklusējuma vietni https://api.aspose.cloud
        WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);

        // lasīt PDF saturu no vietējā diska
        File file = new File("C:\\input.docx");
        
        // izveidot failu augšupielādes pieprasījumu
        UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.docs", null);
        
        // augšupielādējiet failu mākoņa krātuvē
        wordsApi.uploadFile(uploadRequest);
            
        // izveidot dokumenta konvertēšanas pieprasījuma objektu, vienlaikus norādot iegūto tiff nosaukumu
        GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.docx", "TIFF", "", "default","", "", "", "Converted.tiff","");
            
        // Izsauciet API, lai pārvērstu Word par attēlu (TIFF) un saglabātu izvadi mākoņkrātuvē
        wordsApi.getDocumentWithFormat(request);
        
        System.out.println("Sucessfully converted Word to TIFF document !");
	}catch(Exception ex)
	{
	    System.out.println(ex);
	} 
Word uz TIFF priekšskatījums

  1. attēls: — Word uz TIFF konvertēšanas priekšskatījums

Iepriekš minētajā piemērā izmantoto Word dokumenta paraugu var lejupielādēt no testmultipages.docx un iegūto TIFF dokumentu no Converted.tiff.

Vārds attēlā, izmantojot cURL komandas

Šajā sadaļā mēs izmantosim cURL komandas Word pārveidošanai attēlā. Tagad pirmais solis ir ģenerēt JWT piekļuves pilnvaru, izpildot šo komandu.

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"

Kad mums ir JWT marķieris, lūdzu, izpildiet šo komandu, lai ielādētu Word dokumentu no mākoņa krātuves un saglabātu to TIFF dokumentā. Iegūtais TIFF tiek glabāts arī mākoņa krātuvē.

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

Secinājums

Noslēgumā jāsaka, ka Word dokumentu konvertēšana TIFF attēlos ir ļoti svarīgs uzdevums daudziem izstrādātājiem, un Aspose.Words Cloud SDK for Java padara šo uzdevumu vieglāku nekā jebkad agrāk. Ar savu jaudīgo REST API un pielāgojamajām opcijām izstrādātāji var ātri un viegli integrēt dokumentu konvertēšanas iespējas savās Java lietojumprogrammās. Neatkarīgi no tā, vai nepieciešams konvertēt vienu dokumentu vai lielu dokumentu partiju, Aspose.Words Cloud SDK for Java nodrošina uzticamu un efektīvu risinājumu Word konvertēšanai uz TIFF attēliem. Tātad, ja meklējat stabilu un lietotājam draudzīgu dokumentu konvertēšanas risinājumu savai Java lietojumprogrammai, noteikti ir vērts izpētīt Aspose.Words Cloud SDK for Java.

Turklāt pilns SDK pirmkods ir publicēts vietnē GitHub, un to var lejupielādēt bez maksas. Varat arī apsvērt iespēju piekļūt API tīmekļa pārlūkprogrammā, izmantojot SwaggerUI. Visbeidzot, ja rodas problēmas, izmantojot API, lūdzu, sazinieties ar mums, izmantojot produktu atbalsta forumu.

Saistītie raksti

Mēs ļoti iesakām apmeklēt šīs saites, lai uzzinātu vairāk par: