Легко открывайте Word документы всего несколькими строками Java кода. Наша Java библиотека предоставит вам все необходимое для программного доступа к содержимому Word документа.
Задача чтения Word документов - это задача чтения иерархических структур данных в модели DOM. Это подразумевает знание формата каждого отдельного элемента Word данных, включая все его возможные дочерние элементы и атрибуты.
Наша Java библиотека - это облачное решение, которое позволит вам легко открывать Word файлы для чтения и записи. Такой распределенный подход дает гибкость при разработке ПО с использованием языка Java, поскольку вся ресурсоемкая обработка Word документов будет выполняться на серверах Aspose. Все, что вам нужно, это получить закрытые ключи для доступа к Cloud API в коде Java.
Вы можете выполнить итерацию по всем элементам Word документа или выполнить поиск определенных элементов в дереве DOM. Мы предоставляем широкий набор функций Java как для работы со структурой Word файла, так и с данными, содержащимися в узлах документа.
Следующий пример кода поможет вам быстро разобраться, как загрузить Word файл с помощью 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 и использовать его в своем проекте. Следуйте этим Инструкциям, чтобы быстро получить учетные данные и доступ к нашему REST API.
Обратитесь к Документации Репозитория, чтобы получить более подробную информацию.
Вы можете открывать документы в других форматах: