Легко відкривайте Word документи, PDF лише за допомогою кількох рядків Java коду. Наша бібліотека Java надасть вам усе необхідне для програмного доступу до вмісту документів.
Якщо ви хочете відкрити текстовий файл і працювати з даними у форматі звичайного тексту, ви можете зробити це за допомогою основних функцій мови та операційної системи Java. Що стосується читання офісних документів, представлених у різноманітних форматах файлів (DOCX, DOC, PDF, RTF, ODT, HTML тощо), то це завдання складніше вирішити, оскільки такі документи описуються складними деревоподібними даними. структури в рамках моделі DOM.
Наша бібліотека Java - це хмарне рішення, яке дозволить вам відкривати документи в будь-якому офісному та веб-форматі. Цей розподілений підхід дає вам гнучкість у розробці програмного забезпечення за допомогою мови Java, оскільки вся ресурсомістка обробка документів відбуватиметься на серверах Aspose. Усе, що вам потрібно, це отримати закриті ключі для доступу до Cloud API у Java коді.
Ви можете переглядати елементи документа або шукати певні елементи в дереві DOM. Ми пропонуємо широкий спектр функцій Java як для роботи зі структурою документа, так і з даними, що містяться у вузлах документа.
Наступний приклад Java коду допоможе вам швидко зрозуміти, як завантажити документ і виконати деякі дії з ним.
import com.aspose.words.cloud.*;
ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);
String fileName = "Input.docx";
byte[] requestFileContent = Files.readAllBytes(Paths.get(new String(Files.readAllBytes(
Paths.get(fileName)), "utf8")).toAbsolutePath());
UploadFileRequest uploadDocumentRequest = new UploadFileRequest(requestFileContent, fileName, null);
wordsApi.uploadFile(uploadDocumentRequest);
ParagraphInsert requestParagraph = new ParagraphInsert();
requestParagraph.setText("Reading and writing to the file in the cloud occurs automatically.");
InsertParagraphRequest insertParagraphRequest = new InsertParagraphRequest(
fileName, requestParagraph, null, null, null, null, null, null, null, null, null, null);
wordsApi.insertParagraph(insertParagraphRequest);
DownloadFileRequest downloadDocumentRequest = new DownloadFileRequest(fileName, null, null);
wordsApi.downloadFile(downloadDocumentRequest);
Установіть 'Aspose.Words Cloud SDK for Java' за допомогою інструмента автоматизації збірки Maven.
Додайте цю залежність до POM вашого проекту:
Як альтернативу, ви можете клонувати Aspose.Words Cloud SDK for Java вихідного коду з GitHub і використовувати його у своєму проекті. Будь ласка, дотримуйтесь цих Instructions, щоб швидко отримати необхідні облікові дані та отримати доступ до нашого REST API.
Зверніться до Repository Documentation, щоб побачити деталі.