Šioje trumpoje mokymo programoje paaiškinama, kaip konvertuoti DOC į DOCX naudojant Java REST API debesyje. Norėdami eksportuoti DOC į DOCX formatą, naudojame Aspose.Words, skirtą Java Cloud SDK. Jei jus domina DOC konvertavimas į DOCX naudojant Java Low Code API, tą patį galima padaryti naudojant toliau pateiktą pavyzdinį kodą ir paprastus veiksmus.
Būtina sąlyga
- Sukurkite paskyrą ir gaukite API kredencialus
- parsisiųsti Aspose.Words Cloud SDK for Java
- Nustatykite „Java“ projektą naudodami aukščiau pateiktą SDK
Veiksmai, kaip konvertuoti DOC į DOCX naudojant Java REST API
- Nustatykite API kliento ID ir kliento paslaptį
- Sukurkite WordsAPI klasės objektą su kliento kredencialais
- Nurodykite įvesties ir išvesties failus
- Perskaitykite įvesties DOC failą ir įkelkite į debesies saugyklą
- Sukurkite WordsAPI egzempliorių su įvesties ir išvesties failų formatais
- Iškvieskite convertDocument metodą, norėdami konvertuoti DOC į DOCX naudojant REST API
- Išsaugokite išvesties DOCX failą vietiniame diske
DOC konvertavimo į DOCX kodas Java žemo kodo API
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()); | |
} |
Aukščiau pateiktas kodo fragmentas suteikia galimybę konvertuoti DOC į DOCX naudojant Java REST API. Tereikia pateikti DOC failą naudodami Aspose.Words REST API SDK, skirtą Java, ir atsisiųsti išvesties DOCX failą, kad išsaugotumėte jį vietoje naudodami Aspose konversijos API tinkle.
Aukščiau pateiktą DOC konvertavimą į DOCX galima naudoti su bet kokiomis be kodo arba mažo kodo programomis bet kurioje operacinėje sistemoje.
Taip pat galite patikrinti susijusią temą naudodami šią nuorodą: Kaip konvertuoti DOCX į DOC naudojant Java REST API