Woord naar beeld

Converteer Word naar TIFF-document in Java

Er is een steeds grotere behoefte aan efficiënte en handige oplossingen voor documentconversie. We gebruiken MS Word-documenten voor officiële en persoonlijke gegevensopslag. Ze zijn ook een van de populaire bestandsindelingen voor het delen van officiële informatie door bedrijven, universiteiten en overheidsorganisaties. Om te voorkomen dat documenten door onbevoegden worden gemanipuleerd, kunnen we nu Word naar Image converteren. In dit technische artikel zullen we ons dus specifiek richten op het converteren van Word-documenten naar TIFF-afbeeldingen met behulp van de Java REST API.

Dit artikel stelt ontwikkelaars in staat snel en eenvoudig documentconversiemogelijkheden in hun toepassingen te integreren, waardoor het mogelijk wordt om Word naar Tiff, Word naar afbeelding, Word naar afbeelding of DOC naar Tiff te converteren met slechts een paar regels code.

Word naar afbeelding conversie-API

Aspose.Words Cloud SDK voor Java is een REST API die een reeks functies voor documentmanipulatie biedt, waaronder de mogelijkheid om Word-documenten naar TIFF-afbeeldingen te converteren. Met de eenvoudige en gebruiksvriendelijke interface kunnen ontwikkelaars deze functionaliteit snel en gemakkelijk implementeren in hun Java-applicaties, zonder zich zorgen te hoeven maken over de complexiteit van documentconversie. Over het algemeen is het een krachtige tool voor het converteren van Word-documenten naar TIFF-afbeeldingen, PDF, Word naar JPG, Word naar HTML en verschillende andere ondersteunde bestandsindelingen. Met zijn eenvoudige API en aanpasbare opties kunt u deze functionaliteit eenvoudig in uw applicaties implementeren en de documentconversieprocessen stroomlijnen.

Om de SDK te gebruiken, voegt u de volgende details toe in pom.xml van het 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>

Zodra de JDK-referentie aan het project is toegevoegd, moeten we een gratis account maken via Aspose Cloud. Zoek nu naar Client ID en Client Secret op Dashboard.

Converteer Word naar TIFF-document in Java

In deze sectie gaan we Word naar Image (TIFF-document) converteren met behulp van een Java-codefragment. Het bronwoorddocument wordt geladen vanuit cloudopslag en na de conversie wordt het opgeslagen in dezelfde cloudopslag.

  • Maak eerst een object van WordsApi waar we de Client ID en Client Secret als parameters doorgeven.
  • Lees vervolgens het invoer-Word-document van de lokale schijf met behulp van het File-object.
  • Maak ten derde de instantie UploadFileRequest waarvoor de instantie File als argument nodig is.
  • Roep nu de methode uploadFile(…) aan om het Word-document te uploaden naar cloudopslag.
  • Maak een object van GetDocumentWithFormatRequest(…) terwijl u een invoer-Word-documentnaam, uitvoerformaatwaarde als TIFF en de resulterende bestandsnaam als argumenten opgeeft.
  • Roep ten slotte de methode getDocumentWithFormat(…) aan om Word naar Image te converteren en de uitvoer op te slaan in cloudopslag.
// Voor meer codefragmenten, alstublieft https://github.com/aspose-words-cloud/aspose-words-cloud-java

    // Haal ClientID en ClientSecret op van https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
    try
	{
        // maak een object van WordsApi
        // als baseUrl null is, gebruikt WordsApi standaard https://api.aspose.cloud
        WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);

        // lees de inhoud van PDF van lokaal station
        File file = new File("C:\\input.docx");
        
        // maak een verzoek om een bestand te uploaden
        UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.docs", null);
        
        // upload bestand naar cloudopslag
        wordsApi.uploadFile(uploadRequest);
            
        // maak een documentconversieverzoekobject terwijl u de resulterende tiff-naam opgeeft
        GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.docx", "TIFF", "", "default","", "", "", "Converted.tiff","");
            
        // Roep API aan om Word naar Image (TIFF) te converteren en sla de uitvoer op in cloudopslag
        wordsApi.getDocumentWithFormat(request);
        
        System.out.println("Sucessfully converted Word to TIFF document !");
	}catch(Exception ex)
	{
	    System.out.println(ex);
	} 
Word naar TIFF-voorbeeld

Image1:- Voorbeeld van conversie van Word naar TIFF

Het voorbeeld-Word-document dat in het bovenstaande voorbeeld wordt gebruikt, kan worden gedownload van testmultipages.docx en het resulterende TIFF-document van Converted.tiff.

Word into Picture met behulp van cURL-opdrachten

In dit gedeelte gaan we de cURL-opdrachten gebruiken voor conversie van Word naar afbeelding. Nu is de eerste stap het genereren van een JWT-toegangstoken tijdens het uitvoeren van de volgende opdracht.

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"

Zodra we een JWT-token hebben, voert u de volgende opdracht uit om een Word-document uit de cloudopslag te laden en op te slaan in een TIFF-document. De resulterende TIFF wordt ook opgeslagen in cloudopslag.

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

Conclusie

Kortom, het converteren van Word-documenten naar TIFF-afbeeldingen is een cruciale taak voor veel ontwikkelaars, en de Aspose.Words Cloud SDK voor Java maakt deze taak eenvoudiger dan ooit tevoren. Met zijn krachtige REST API en aanpasbare opties kunnen ontwikkelaars snel en eenvoudig documentconversiemogelijkheden integreren in hun Java-applicaties. Of u nu een enkel document of een grote reeks documenten moet converteren, Aspose.Words Cloud SDK voor Java biedt een betrouwbare en efficiënte oplossing voor het converteren van Word naar TIFF-afbeeldingen. Dus als u op zoek bent naar een robuuste en gebruiksvriendelijke oplossing voor documentconversie voor uw Java-toepassing, dan is Aspose.Words Cloud SDK voor Java zeker het ontdekken waard.

Ook is de volledige broncode van de SDK gepubliceerd op GitHub en kan deze gratis worden gedownload. U kunt ook overwegen om toegang te krijgen tot de API in een webbrowser via SwaggerUI. Als u ten slotte problemen ondervindt bij het gebruik van de API’s, kunt u contact met ons opnemen via het productondersteuningsforum.

gerelateerde artikelen

We raden u ten zeerste aan de volgende links te bezoeken voor meer informatie over: