Ce didacticiel vous montre comment convertir DOCX en PNG avec l’API REST Java dans le cloud. Afin d’exporter DOCX au format PNG, nous utilisons Aspose.Words pour Java Cloud SDK. Si vous êtes intéressé par la conversion DOCX en PNG dans l’API Java Low Code, la même chose peut être effectuée à l’aide du code et des étapes ci-dessous.
Prérequis
- Créer un compte et obtenir les informations d’identification de l’API
- Télécharger Aspose.Words Cloud SDK for Java
- Configurer le projet Java avec le SDK ci-dessus
Étapes pour convertir DOCX en PNG dans l’API Java REST
- Définir l’ID client et le secret client pour l’API
- Créer un objet de la classe WordsAPI avec les informations d’identification du client
- Spécifier les fichiers d’entrée et de sortie
- Lire le fichier d’entrée DOCX et le télécharger sur le stockage cloud
- Créer un objet de WordsAPI avec les formats de fichier d’entrée et de sortie
- Appelez la méthode convertDocument pour Convertir DOCX en PNG à l’aide de l’API REST
- Enregistrez le fichier PNG de sortie sur le disque local
Code pour la conversion DOCX en PNG dans l’API Java Low Code
String ClientID = Client.getID(); //replace Client.getID() with your own client ID here | |
String ClientSecret = Client.getSecret(); //replace3 Client.getSecret() with your own client secret here | |
String APIBaseUrl="https://api.aspose.cloud"; | |
String Local_Path = "C:/Temp/"; | |
try { | |
//Create API client with credentials | |
ApiClient apiClient = new ApiClient(ClientID, ClientSecret, APIBaseUrl); | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
String inputFile = "DOCXToPNG.docx"; | |
String outputFile = "DOCXToPNG.png"; | |
String outputFormat = "png"; | |
//Read input file to bytes array | |
byte[] inputFileData = Files.readAllBytes(Paths.get(Local_Path + inputFile).toAbsolutePath()); | |
//create conversion request object with input and output files | |
ConvertDocumentRequest convertDocumentRequest = new ConvertDocumentRequest(inputFileData, outputFormat, null, null, null, null, null, null, null); | |
//convert the input file to output format | |
byte[] outputFileData = wordsApi.convertDocument(convertDocumentRequest); | |
//save the output file from the bytes array | |
FileOutputStream fileOutputStream = new FileOutputStream(Local_Path + outputFile); | |
fileOutputStream.write(outputFileData); | |
} catch (Exception e) { | |
System.out.println(e.getMessage()); | |
} |
L’extrait de code spécifié ci-dessus vous permet de convertir DOCX en PNG avec l’API Java REST. Il vous suffit de fournir le fichier DOCX à l’aide du SDK de l’API REST Aspose.Words pour Java et de télécharger le fichier PNG de sortie pour l’enregistrer localement à l’aide de l’API de conversion Aspose en ligne.
Cette conversion DOCX en PNG peut être exercée avec n’importe quelle application sans code ou à faible code sur n’importe quelle plate-forme.
Veuillez consulter une fonctionnalité connexe sur le lien suivant : Comment convertir DOCX en PDF avec Java REST API