Од речи до слике

Претворите Ворд у ТИФФ документ у Јави

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

Овај чланак омогућава програмерима да брзо и лако интегришу могућности конверзије докумената у своје апликације, омогућавајући претварање Ворда у Тифф, Ворд у слику, Ворд у слику или ДОЦ у Тифф са само неколико линија кода.

АПИ за конверзију речи у слику

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

Сада, да бисте користили СДК, додајте следеће детаље у пом.кмл пројекта типа градње мавена.

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

Када је ЈДК референца додата пројекту, морамо да креирамо бесплатан налог преко Аспосе Цлоуд. Сада потражите ИД клијента и Цлиент Сецрет на Дасхбоард.

Претворите Ворд у ТИФФ документ у Јави

У овом одељку ћемо конвертовати Ворд у слику (ТИФФ документ) користећи исечак Јава кода. Изворни ворд документ ће бити учитан из складишта у облаку и након конверзије биће сачуван у истом складишту у облаку.

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

    // Преузмите ЦлиентИД и ЦлиентСецрет са https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
    try
	{
        // креирајте објекат ВордсАпи-а
        // ако је басеУрл нулл, ВордсАпи користи подразумевани https://api.aspose.cloud
        WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);

        // прочитајте садржај ПДФ-а са локалног диска
        File file = new File("C:\\input.docx");
        
        // креирајте захтев за отпремање датотеке
        UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.docs", null);
        
        // отпремите датотеку у складиште у облаку
        wordsApi.uploadFile(uploadRequest);
            
        // креирајте објекат захтева за конверзију документа уз навођење резултујућег тифф имена
        GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.docx", "TIFF", "", "default","", "", "", "Converted.tiff","");
            
        // Позовите АПИ да бисте претворили Ворд у слику (ТИФФ) и сачували излаз у складишту у облаку
        wordsApi.getDocumentWithFormat(request);
        
        System.out.println("Sucessfully converted Word to TIFF document !");
	}catch(Exception ex)
	{
	    System.out.println(ex);
	} 
Преглед речи у ТИФФ

Слика 1: - Преглед конверзије речи у ТИФФ

Пример Ворд документа који се користи у горњем примеру може се преузети са тестмултипагес.доцк, а резултујући ТИФФ документ са Цонвертед.тифф.

Реч у слику помоћу цУРЛ команди

У овом одељку користићемо цУРЛ команде за конверзију Ворда у слику. Сада, први корак је да генеришете ЈВТ приступни токен док извршавате следећу команду.

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/Resultant.docx?format=TIFF&outPath=converted.tiff" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>"

Закључак

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

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

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

Топло препоручујемо да посетите следеће везе да бисте сазнали више о: