Come convertire DOC in DOCX con l'API REST Java

Questo breve tutorial illustra come convertire DOC in DOCX con l’API REST Java nel cloud. Per esportare il formato DOC in DOCX, utilizziamo Aspose.Words per Java Cloud SDK. Se sei interessato alla conversione da DOC a DOCX nell’API Java Low Code, lo stesso può essere ottenuto con l’aiuto del seguente codice di esempio e di semplici passaggi.

Prerequisito

Passaggi per convertire DOC in DOCX nell’API REST Java

  1. Imposta l’ID client e il segreto client per l’API
  2. Crea un oggetto della classe WordsAPI con le credenziali del client
  3. Specificare i file di input e di output
  4. Leggi il file DOC di input e caricalo nell’archivio cloud
  5. Crea un’istanza di WordsAPI con formati di file di input e output
  6. Chiama il metodo convertDocument per Convertire DOC in DOCX utilizzando l’API REST
  7. Salvare il file DOCX di output sul disco locale

Codice per la conversione da DOC a DOCX nell’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 = "DOCToDOCX.doc";
String outputFile = "DOCToDOCX.docx";
String outputFormat = "docx";
//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());
}

Lo snippet di codice sopra ti consente di convertire DOC in DOCX con l’API REST Java. Devi solo fornire il file DOC con l’aiuto dell’SDK API REST Aspose.Words per Java e scaricare il file DOCX di output per salvarlo localmente utilizzando l’API di conversione Aspose online.

La conversione da DOC a DOCX di cui sopra può essere utilizzata con qualsiasi app senza codice o a basso codice su qualsiasi sistema operativo.

Puoi anche controllare un argomento correlato al seguente link: Come convertire DOCX in DOC con l’API REST Java

 Italiano