
Файлы Microsoft Excel широко используются для управления офисными данными и обработки информации на платформах Windows и macOS. Многие пользователи также используют OpenOffice (ODS), SpreadsheetML(XML), CSV и другие форматы для хранения и распространения данных. Однако для просмотра этих документов вам необходимо иметь специальное приложение. Поэтому для удобства файлы XLSX можно преобразовать в формат PDF. Или вы можете преобразовать их в другие форматы по вашему выбору, такие как PDF, DOCX, HTML, растровые изображения (JPEG, PNG, BMP и т. д.), XPS и т. д.
Хотя Microsoft Excel и другие приложения предоставляют возможности для рендеринга форматов XLSX, PDF или изображений, но для этого вам снова нужно установить программное обеспечение. Кроме того, когда вам нужно выполнить преобразование для большого количества документов, становится довольно обременительным преобразовывать эти документы по отдельности. Поэтому в таких ситуациях можно использовать программную процедуру для выполнения работы по преобразованию. Опять же, когда мы говорим о простой настройке среды с минимальными усилиями, облачные API являются лучшим выбором. Вам не нужно устанавливать какое-либо конкретное программное обеспечение, и все преобразования могут быть выполнены через облако. Учитывая все эти аспекты, Aspose.Cells Cloud является лучшим доступным вариантом для создания, обработки и преобразования рабочих листов MS Excel.
Структура Aspose.Cells
Aspose.Cells Cloud разработан на основе REST API и доступен с любой платформы. Кроме того, также доступны облачные SDK для конкретных языков, чтобы вы могли использовать свой предпочтительный язык программирования. Аналогично, для обработки или рендеринга электронных таблиц Excel с использованием языка Java вам нужно попробовать использовать Aspose.Cells Cloud SDK для Java. Обратите внимание, что наши API также защищены паролем, поэтому только уполномоченный персонал может хранить их и получать к ним доступ. Прежде чем продолжить наше путешествие по изучению функций преобразования, мы рекомендуем вам ознакомиться со следующими темами
- Как установить Aspose.Cloud SDK
- Как получить токен JWT, используя идентификатор клиента и секретный ключ клиента
Aspose.Cells Cloud поддерживает ведущие отраслевые форматы файлов для операций ввода и вывода. Подробности доступны по следующей ссылке Поддерживаемые форматы файлов.
Следующие темы объяснены более подробно
Преобразование XLSX в PDF
Чтобы выполнить преобразование файла XLSX в формат PDF, мы можем попробовать использовать команду cURL через командную строку или использовать код Java для выполнения этого требования в настольных или веб-приложениях.
команда cURL
curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=PDF&isAutoFit=true&onlySaveTable=false&outPath=resultant.pdf" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>"
В приведенной выше команде conditional.xlsx — это входной лист Excel, PDF — это результирующий формат, а resultant.pdf — это имя выходного файла. После выполнения команды результирующий PDF сохраняется в облачном хранилище. Файлы примеров доступны на
Ява
Чтобы отобразить лист Excel в формате PDF с помощью кода Java, нам нужно сначала создать объект CellsApi, передав информацию clientID и clientSecret в качестве аргумента. Затем вызвать метод cellsWorkbookGetWorkbook(…) для отображения вывода в формате PDF.
// Для получения полных примеров и исходного кода посетите https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
// указать данные clientID
String clientId = "c235e685-1aab-4cda-a95b-54afd63eb87f";
// указать данные клиентаSecret
String clientSecret = "b8da4ee37494f2ef8da3c727f3a0acb9";
try {
CellsApi api = new CellsApi(clientId,clientSecret);
String name = "conditional.xlsx";
String password = null;
Boolean isAutoFit = true;
Boolean onlySaveTable = true;
String format = "PDF";
// выполнить операцию преобразования документа
File response = api.cellsWorkbookGetWorkbook(name, password, format,
isAutoFit, onlySaveTable, null, null, "Resultant.pdf");
}
catch (Exception e) {
e.printStackTrace();
}
Конвертировать XLSX в XPS
Чтобы преобразовать файл XLSX в формат XPS, нам просто нужно установить значение переменной формата как XPS. Используйте любой просмотрщик XPS для просмотра полученного файла. Мы рекомендуем использовать наше бесплатное приложение XPS viewer App(предварительный просмотр показан ниже).Загрузите входной файл с conditional.xlsx.

Изображение 1: Предварительный просмотр полученного XPS-файла.
Как конвертировать XLSX в TIFF
Используйте метод GetWorkBook API для сохранения файлов XLSX в формате изображения TIFF. Все, что вам нужно сделать, это предоставить входной лист Excel в качестве входных данных и указать значение выходного формата как TIFF.
команда cURL
curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=TIFF&isAutoFit=true&onlySaveTable=false&outPath=resultant.tiff" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>"
Используйте следующие ссылки для загрузки conditional.xlsx и resultant.tiff.

Изображение 2: Предварительный просмотр полученного файла TIFF.
Заключение
Aspose.Cells Cloud — это удивительный REST API, предлагающий возможности для создания и управления. Он полностью способен преобразовывать популярные форматы Excel в PDF, XPS, SVG, TIFF, HTML и различные другие форматы. Все эти операции можно выполнить с помощью нескольких строк кода.