реч у јпг

Претворите Ворд у ЈПГ у Јави

Мицрософт Ворд вам омогућава да креирате једноставне документе за обраду текста као што су писма и извештаји. Можете додати боју, исечке, писати у различитим фонтовима и величинама, додати табеле, ивице и форматирање знакова. Међутим, да бисмо видели Ворд документ (ДОЦ,ДОЦКС), потребне су нам специфичне апликације као што су МС Ворд, ОпенОффице итд. Понекад је прилично тешко прегледати ове документе преко преносивих уређаја ( мобилни телефони итд.). Дакле, једно од одрживих решења је претварање Ворда у формат слике (ЈПГ, ПНГ, ГИФ итд.). Дакле, у овом чланку ћемо истражити детаље о томе како претворити Ворд у ЈПГ користећи Јава РЕСТ АПИ.

РЕСТ АПИ за конверзију речи у ЈПГ

Да бисмо креирали, уређивали и трансформисали Ворд документе у различите подржане формате, развили смо решење засновано на РЕСТ-у под називом Аспосе.Вордс Цлоуд. А да бисмо искористили исте могућности обраде Ворд докумената у Јава апликацији, морамо да покушамо да користимо Аспосе.Вордс Цлоуд СДК за Јаву. Сада да бисмо користили овај СДК, морамо да додамо његову референцу у наш Јава пројекат укључивањем следећих информација у пом.кмл (пројекат типа мавен буилд).

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

Када се дода референца за Јава Цлоуд СДК, преузмите акредитиве клијента са Цлоуд Дасхбоард. У супротном, прво морате да региструјете бесплатан налог, користећи важећу адресу е-поште.

Претворите Ворд у ЈПГ у Јави

У овом одељку ћемо разговарати о корацима и њиховим сродним детаљима за претварање Ворда у ЈПГ користећи Јава.

  • Почните са креирањем ВордсАпи објекта где прослеђујемо персонализоване акредитиве као аргументе
  • Друго, учитајте улазни Ворд документ користећи реадАллБитес(…) метод и проследите враћену вредност у бајт[] низ
  • Треће, креирајте објекат ЦонвертДоцументРекуест који узима назив Ворд документа, ЈПГ формат и име резултујуће датотеке као аргументе
  • Коначно, позовите метод цонвертДоцумент(…) да бисте извршили конверзију Ворда у ЈПГ. Добијена слика се затим чува у складишту у облаку
// За више исечака кода, молимо https://github.com/aspose-words-cloud/aspose-words-cloud-java

try
    {
        String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
	String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
		    
	// ако је басеУрл нулл, ВордсАпи користи подразумевани 
	WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);
			
        // учитајте Ворд документ из локалног система
        File file1 = new File("test_multi_pages.docx");

        // прочитајте садржај улазног ворд документа
        byte[] documentStream = Files.readAllBytes(file1.toPath());
  
        // резултујући формат слике
        String format = "jpg";

        // креирајте захтев за конверзију документа где дајемо резултујуће име датотеке
        ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(documentStream,format, "Converted.jpg",null, null, null);
  
        // изврши конверзију речи у јпг
        wordsApi.convertDocument(convertRequest);
      
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
реч у јпг

Слика: - Преглед конверзије Ворд у ПДФ

Улазна ВебП слика коришћена у горњем примеру може се преузети са тестмултипагес.доцк.

ДОЦ у ЈПГ помоћу цУРЛ команди

Други приступ претварања ДОЦ-а у ЈПГ је преко цУРЛ команди. Дакле, прво морамо да генеришемо ЈВТ приступни токен (на основу акредитива клијента) користећи следећу команду, а затим извршимо ДОЦ у ЈПГ или ДОЦКС у ЈПГ конверзију.

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"

Имајте на уму да следеће команде очекују да ће улазни Ворд документ бити доступан у складишту у облаку. Након конверзије, резултујућу ЈПГ слику можемо сачувати на локални диск

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

Такође можемо размотрити чување резултујуће датотеке у складишту у облаку и у ту сврху морамо да обезбедимо вредност за параметар оутПатх.

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

Закључак

У овом чланку смо истражили карактеристике претварања Ворд-а у ЈПГ користећи Јава, као и преко цУРЛ команди. Такође можете да тестирате АПИ преко СваггерУИ у оквиру веб прегледача и у исто време можете размислити о истраживању Документације производа. То је невероватан извор информација о другим узбудљивим функцијама које нуди АПИ.

У случају да желите да преузмете и измените изворни код Цлоуд СДК-а, он је доступан на ГитХуб (објављен под МИТ лиценцом). На крају, у случају било каквог проблема или су вам потребне додатне јасноће/информације у вези са нашим АПИ-јима, обратите нам се за брзо решење преко бесплатног форума за подршку производа.

повезани чланци

Посетите следеће везе да бисте сазнали више о: