<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.11</version>
</dependency>
copied!  
compile(group: 'com.aspose', name: 'aspose-cells-cloud', version: '22.11')
copied!  
<dependency org="com.aspose" name="aspose-cells-cloud" rev="22.11">
 <artifact name="aspose-cells-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-cells-cloud" % "22.11"
copied!  

Java SDK для обработки электронных таблиц в облаке

main-banner

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

Aspose.Cells Cloud SDK for Java помогает вам работать с форматами файлов электронных таблиц (Excel® и OpenOffice®) в облачных приложениях Java без установки какого-либо стороннего программного обеспечения. Это оболочка для Aspose.Cells Cloud REST APIs.

Облачный процессор электронных таблиц в двух словах

  • Создавайте новые электронные таблицы, используя файлы Excel® в качестве шаблонов или Smart Marker.
  • Загружайте и обрабатывайте электронные таблицы и листы Excel® с помощью Cloud SDK.
  • Объединение или разделение книг.
  • Защитить или снять защиту листов.
  • {{ГИПЕРССЫЛКА1}}.
  • Вычислять формулы или добавлять/обновлять формулы в ячейки листа.
  • Добавляйте, обновляйте или удаляйте диаграммы, рабочие листы, изображения, фигуры, гиперссылки и проверки.
  • Добавляйте или удаляйте области ячеек, условное форматирование или OleObjects из листов Excel®.
  • Вставка или удаление горизонтальных или вертикальных разрывов страниц
  • Add ListObject в определенном месте в файле Excel® и преобразовать в диапазон ячеек.
  • Удалять определенные или все объекты ListObject на листе или суммировать данные с помощью сводной таблицы.
  • Применяйте пользовательские критерии для списка фильтров различных типов.
  • Получить, обновить, показать или скрыть легенду диаграммы и заголовки.
  • Управление настройкой страницы, верхним и нижним колонтитулами.
  • Создание, обновление, выборка или удаление свойств документа.
  • Получить необходимую форму из рабочего листа.
  • Используйте возможности Pivot Tables и диапазонов.

Функции облачного хранилища электронных таблиц

  • Загружать, скачивать, копировать, перемещать и удалять файлы, включая обработку версий (если вы используете облачное хранилище, которое поддерживает эту функцию - по умолчанию true).
  • Создание, копирование, перемещение и удаление папок.
  • Копировать и перемещать файлы и папки между отдельными хранилищами в рамках одной операции.
  • Проверьте, существует ли определенный файл, папка или хранилище.

Чтение и запись форматов электронных таблиц

Microsoft Excel®: XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM
OpenOffice®: ODS
Электронная таблицаML: XML
Текст: CSV, TSV, TXT (с разделителями табуляции)
Интернет: HTML, MHTML
Фиксированный макет: PDF

Сохранить таблицу как

DIF, HTML, MHTML, PNG, JPG, TIFF, XPS, SVG, MD (Markdown), ODS, XLSX, XLS, XLSB, PDF, XML, TXT, CSV

Читать другие форматы

SXC, ФОДС

Требования

Для создания клиентской библиотеки API требуется:

  1. Ява 1.7+
  2. Мавен

Предпосылки

Чтобы использовать Aspose.Cells Cloud SDK для Java, вам необходимо зарегистрировать учетную запись в Aspose Cloud и найти/создать идентификатор клиента и секрет клиента в Cloud Dashboard. Есть бесплатная квота. Дополнительные сведения см. в разделе Aspose Cloud Pricing.

Монтаж

Установить из Maven

Добавьте репозиторий Aspose Cloud в ваше приложение pom.xml

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://releases.aspose.cloud/java/repo/</url>
    </repository>
</repositories>

Установить из исходников

Чтобы установить клиентскую библиотеку API в локальный репозиторий Maven, просто выполните:

mvn clean install

Чтобы вместо этого развернуть его в удаленном репозитории Maven, настройте параметры репозитория и выполните:

mvn clean deploy

Обратитесь к OSSRH Guide для получения дополнительной информации.

пользователи Maven

Добавьте эту зависимость в POM вашего проекта:

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cells-cloud</artifactId>
        <version>22.5</version>
    </dependency>
</dependencies>

Другие

Сначала сгенерируйте JAR, выполнив:

mvn clean package

Затем вручную установите следующие JAR-файлы:

  • target/aspose-cells-cloud-22.5.jar
  • цель/библиотека/*.jar

Использование Java для добавления рабочего листа в файл Excel®

CellsApi cellsApi = new CellsApi(CellsApiUtil.GetClientId(),CellsApiUtil.GetClientSecret())
String name = BOOK1;
String sheetName = SHEET1;
Integer position = 1;
String sheettype ="VB";
String folder = TEMPFOLDER;
cellsApi.uploadFile(folder +"\\" + filename, new File(sourceFolder + filename), null);
WorksheetsResponse response = cellsApi.cellsWorksheetsPutAddNewWorksheet(name, sheetName, position, sheettype, folder,null);

Конвертируйте файл Excel® в облаке

String name = BOOK1;
SaveOptions saveOptions = null;
String newfilename = "newbook.xlsx";
Boolean isAutoFitRows = true;
Boolean isAutoFitColumns = false;
String folder = TEMPFOLDER;
// Upload source file to aspose cloud storage
cellsApi.uploadFile(folder +"\\" + filename, new File(sourceFolder + filename), null);
// Invoke Aspose.Cells Cloud SDK API to convert Excel&reg; workbook to different format
SaveResponse response = cellsApi.cellsSaveAsPostDocumentSaveAs(name, saveOptions, newfilename, isAutoFitRows, isAutoFitColumns, folder,null);

Лицензирование

Все Aspose.Cells Cloud SDK, вспомогательные скрипты и шаблоны лицензируются по MIT License.

Авторизация и аутентификация

Authentication schemes определено для API следующим образом:

JWT

Рекомендация

Рекомендуется создавать экземпляр ApiClient для каждого потока в многопоточной среде, чтобы избежать возможных проблем.

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
22.1116 ноября 2022 г.
22.922 сентября 2022 г.
22.824 августа 2022 г.
22.729 июля 2022 г.
22.628 июня 2022 г.
22.530 мая 2022 г.
22.420 апреля 2022 г.
22.314 марта 2022 г.
22.224 февраля 2022 г.
22.124 января 2022 г.
21.1228 декабря 2021 г.
21.1130 ноября 2021 г.
21.108 ноября 2021 г.
21.913 октября 2021 г.
21.818 сентября 2021 г.
21.73 августа 2021 г.
21.616 июля 2021 г.
21.527 мая 2021 г.
21.125 января 2021 г.
20.114 декабря 2020 г.
20.1023 октября 2020 г.
20.923 сентября 2020 г.
20.819 августа 2020 г.
20.721 июля 2020 г.
20.62 июля 2020 г.
1.0.012 мая 2020 г.
1.0.112 мая 2020 г.
1.0.212 мая 2020 г.
20.422 апреля 2020 г.
20.220 февраля 2020 г.
20.117 января 2020 г.
19.1030 октября 2019 г.
19.925 сентября 2019 г.
19.618 июня 2019 г.
19.2.122 февраля 2019 г.
19.219 февраля 2019 г.
18.9.16 сентября 2018 г.
18.95 сентября 2018 г.
18.815 августа 2018 г.
18.42 августа 2018 г.
18.227 февраля 2018 г.