Comment convertir DOC en RTF avec l'API Java REST

Le didacticiel étape par étape suivant vous montre comment convertir DOC en RTF avec l’API Java REST dans le cloud. Afin d’exporter DOC au format RTF, nous utilisons Aspose.Words pour Java Cloud SDK. Si vous avez besoin d’une conversion DOC en RTF dans l’API Java Low Code, la même chose peut être accomplie à l’aide du code et des étapes ci-dessous.

Prérequis

Étapes pour convertir DOC en RTF dans l’API Java REST

  1. Définir l’ID client et le secret client pour l’API
  2. Créer une instance de la classe WordsAPI avec les informations d’identification du client
  3. Spécifier les fichiers d’entrée et de sortie
  4. Lire le fichier DOC d’entrée et le télécharger sur le stockage cloud
  5. Créer un objet WordsAPI avec des formats de fichiers d’entrée et de sortie
  6. Appelez la méthode convertDocument pour Convertir DOC en RTF à l’aide de l’API REST
  7. Enregistrez le fichier RTF de sortie sur le disque local

Code pour la conversion DOC en RTF 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 = "DOCToRTF.doc";
String outputFile = "DOCToRTF.rtf";
String outputFormat = "rtf";
//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 simple et facile présenté sur cette page vous aide à convertir DOC en RTF avec l’API Java REST. Il vous suffit de fournir le fichier DOC à l’aide du SDK API REST Aspose.Words pour Java et de télécharger le fichier RTF de sortie pour l’enregistrer localement à l’aide de l’API de conversion Aspose en ligne.

Cette conversion DOC en RTF peut être utilisée avec n’importe quelle application sans code ou low code sur n’importe quelle plate-forme.

Le lien suivant présente une fonctionnalité similaire qui pourrait vous être utile : Comment convertir DOCX en RTF avec l’API Java REST

 Français