Wuert zu Bild

Konvertéiert Word an TIFF Dokument op Java

Et gëtt en ëmmer wuessende Bedierfnes fir effizient a praktesch Dokumentkonversiounsléisungen. Mir benotzen MS Word Dokumenter fir offiziell a perséinlech Datelagerung. Si sinn och ee vun de populäre Dateiformate fir offiziell Informatiounsdeele vu Firmen, Universitéit a Regierungsorganisatiounen. Elo, fir Dokumenter vun onerlaabten Manipulatioun ze verhënneren, kënne mir Word op Bild konvertéieren. Also an dësem techneschen Artikel konzentréiere mir eis speziell op wéi Dir Word Dokumenter op TIFF Biller konvertéiert mat Java REST API.

Dësen Artikel erlaabt d’Entwéckler séier an einfach Dokumentkonversiounsfäegkeeten an hir Uwendungen z’integréieren, wat et méiglech mécht Word op Tiff, Word zu Bild, Word zu Bild oder DOC op Tiff mat just e puer Zeilen Code ze konvertéieren.

Wuert zu Bild Konversioun API

Aspose.Words Cloud SDK fir Java ass eng REST API déi eng Rei vun Dokumentmanipulatiounsfeatures ubitt, dorënner d’Fäegkeet Word Dokumenter op TIFF Biller ze konvertéieren. Mat senger einfacher an einfach-ze-benotzen Interface kënnen d’Entwéckler dës Funktionalitéit séier an einfach an hiren Java Uwendungen ëmsetzen, ouni sech iwwer d’Komplexitéit vun der Dokumentkonvertéierung ze këmmeren. Am Allgemengen ass et e mächtegt Tool fir Word Dokumenter op TIFF Biller ze konvertéieren, PDF, Word op JPG, Word op HTML, a verschidde aner ënnerstëtzt Dateiformate ]. Mat senger einfacher API an personaliséierbar Optiounen, kënnt Dir dës Funktionalitéit einfach an Ären Uwendungen implementéieren an d’Dokumentkonvertéierungsprozesser streamline.

Elo, fir d’SDK ze benotzen, füügt w.e.g. folgend Detailer an pom.xml vum 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.8.0</version>
    </dependency>
</dependencies>

Wann d’JDK Referenz zum Projet bäigefüügt ass, musse mir e gratis Kont iwwer [Aspose Cloud] erstellen 4. Kuckt elo no Client ID a Client Secret op Dashboard.

Konvertéiert Word an TIFF Dokument op Java

An dëser Sektioun wäerte mir Word an Image (TIFF Dokument) konvertéieren mat Java Code Snippet. D’Quellwortdokument gëtt vu Wollekenlagerung gelueden an no der Konversioun gëtt et an der selwechter Wolleklagerung gespäichert.

  • Als éischt erstellt en Objet vu WordsApi, wou mir d’Client ID a Client Secret als Parameter passéieren.
  • Zweetens, liest den Input Word-Dokument vum lokalen Drive mat dem Dateiobjekt.
  • Drëttens, erstellt d’UploadFileRequest Instanz déi Datei Instanz als Argument erfuerdert.
  • Rufft elo d’Methode uploadFile (…) fir de Word Dokument op d’Cloudlagerung eropzelueden.
  • Erstellt en Objet vu GetDocumentWithFormatRequest(…) wärend en Input Word-Dokumentnumm, Ausgangsformatwäert als TIFF, an de resultéierende Dateinumm als Argumenter ubitt.
  • Endlech, rufft d’Method getDocumentWithFormat(…) fir Word op Bild ze konvertéieren an d’Ausgab an der Cloud Storage ze späicheren.
// Fir méi Code Snippets, w.e.g. https://github.com/aspose-words-cloud/aspose-words-cloud-java

    // Kritt ClientID a ClientSecret vun https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
    try
	{
        // en Objet vu WordsApi erstellen
        // wann baseUrl null ass, benotzt WordsApi Standard https://api.aspose.cloud
        WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);

        // liesen den Inhalt vum PDF vum lokalen Drive
        File file = new File("C:\\input.docx");
        
        // erstellen Fichier eropluede Ufro
        UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.docs", null);
        
        // Eroplueden Datei op Cloud Storage
        wordsApi.uploadFile(uploadRequest);
            
        // Erstellt Dokumentkonversiounsufroobjekt wärend de resultéierende tiff Numm spezifizéiert
        GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.docx", "TIFF", "", "default","", "", "", "Converted.tiff","");
            
        // Rufft API un fir Word an Image (TIFF) ze konvertéieren an d'Ausgab an der Cloud Storage ze späicheren
        wordsApi.getDocumentWithFormat(request);
        
        System.out.println("Sucessfully converted Word to TIFF document !");
	}catch(Exception ex)
	{
	    System.out.println(ex);
	} 
Wuert zu TIFF Virschau

Bild 1: - Wuert zu TIFF Konversioun Virschau

D’Probe Word-Dokument, dat am uewe genannte Beispill benotzt gëtt, ka vun testmultipages.docx erofgeluede ginn an dat resultéierend TIFF-Dokument vun Converted.tiff.

Wuert a Bild mat cURL Kommandoen

An dëser Sektioun wäerte mir d’cURL Befehle fir Word an Bild Konversioun benotzen. Elo ass den éischte Schrëtt e JWT Zougang Token ze generéieren wärend de folgende Kommando ausféiert.

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"

Wann mir JWT Token hunn, w.e.g. de folgende Kommando fir Word Dokument vu Cloud Storage ze lueden an an TIFF Dokument ze späicheren. De resultéierende TIFF gëtt och an der Wolleklagerung gelagert.

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

Conclusioun

Schlussendlech ass d’Konvertéierung vu Word Dokumenter op TIFF Biller eng entscheedend Aufgab fir vill Entwéckler, an d’Aspose.Words Cloud SDK fir Java mécht dës Aufgab méi einfach wéi jee virdrun. Mat senge mächtege REST API a personaliséierbar Optiounen kënnen d’Entwéckler séier an einfach Dokumentkonversiounsfäegkeeten an hir Java Uwendungen integréieren. Egal ob Dir en eenzegt Dokument oder eng grouss Partie vun Dokumenter ëmwandele musst, Aspose.Words Cloud SDK fir Java bitt eng zouverlässeg an effizient Léisung fir Word an TIFF Biller ze konvertéieren. Also, wann Dir no enger robuster a userfrëndlecher Dokumentkonversiounsléisung fir Är Java Applikatioun sicht, dann ass Aspose.Words Cloud SDK fir Java definitiv derwäert ze exploréieren.

Och de komplette Quellcode vun der SDK gëtt op GitHub publizéiert a ka gratis erofgeluede ginn. Dir kënnt och iwwerleeën Zougang zu der API an engem Webbrowser duerch SwaggerUI. Zu gudder Lescht, am Fall wou Dir Probleemer begéint wärend Dir d’APIs benotzt, w.e.g. kontaktéiert eis iwwer de Produkt Support Forum.

Zesummenhang Artikelen

Mir recommandéieren Iech déi folgend Linken ze besichen fir méi iwwer ze léieren: