Особенности
Обзор возможностей Aspose.Cells для Node.js через C++
Этот раздел предоставляет сравнение доступности функций между Aspose.Cells for C++ и Aspose.Cells для Node.js через C++.
Форматы файлов и конвертации
Многие клиенты по всему миру полагаются на тщательные функции импорта и экспорта документов, предоставляемые Aspose.Cells.
Функция | Описание | Aspose.Cells for C++ | **Aspose.Cells для Node.js через C++ |
---|---|---|---|
Высококачественные конвертации | Быстрые и надежные конвертации между несколькими популярными форматами документов. | ||
Книга Microsoft Excel (XLS) | Самая быстрая и полная реализация формата XLS, которую вы можете найти. | ||
SpreadsheetML (XLSX, XML) | Aspose.Cells поддерживает OOXML, Flat OPC, а также XML Excel 2003. Более того, компонент поддерживает все основные форматы файлов Excel 2007 и более поздних версий, например XLSX, XLTX, XLSM, XLTM и др. |
||
Значение, разделенное запятыми (CSV) | Комплексная поддержка формата CSV для взаимодействия с различными приложениями. | ||
HTML | Сохранение в HTML доступно. | ||
OpenDocument (ODS) | Aspose.Cells может загружать и сохранять документы в формате OpenDocument Spreadsheet (.ods). | ||
Формат переносимого документа Adobe (PDF) | Преобразуйте любую электронную таблицу в PDF с высокой точностью. | ||
Табулированный | Загрузка и сохранение документов в формате файлов с табулированным разделением. | ||
Простой текст (TXT) | Легко извлекайте текст, сохраняя в формате обычного текста. |
Визуализация и печать
Теперь Aspose.Cells обеспечивает высокую точность отображения страниц электронных таблиц.
Функция | Aspose.Cells for C++ | Aspose.Cells для Node.js через C++ |
---|---|---|
Организация документа на страницы с высокой точностью, аналогичной Microsoft Excel® (точно так, как это делает Microsoft Excel®). | ||
Отображение страниц листа в растровые изображения (PNG, JPEG и др.). | ||
Отрисовка страниц листа в растровые изображения (многостраничные TIFF, GIF). | ||
Отображение страниц электронных таблиц в векторные изображения (EMF). | ||
Укажите разрешение изображения, качество, сжатие и другие параметры. | ||
Печать страниц таблицы с использованием печатной инфраструктуры C++. | ||
Обновите номера страниц и другие поля перед рендерингом или печатью. |
Особенности содержимого электронных таблиц
Aspose.Cells предоставляет богатую объектную модель, состоящую из более чем 100 открытых классов/интерфейсов, позволяющих программно генерировать, объединять, модифицировать, разбирать или иным образом изучать загруженные электронные таблицы. Некоторые ключевые особенности приведены в таблице ниже.
Функция | Aspose.Cells for C++ | Aspose.Cells для Node.js через C++ |
---|---|---|
Импорт/экспорт данных из массива, ArrayList, ResultSet и т. д. | ||
Добавить копию существующего листа (все содержимое, включая изображения, диаграммы, другие объекты и т. Д.) | ||
Копировать или перемещать листы внутри или между книгами | ||
Вставить изображения | ||
Создать диаграммы | ||
Установить градиентный фон для диаграмм с использованием API | ||
Добавить комментарии к ячейкам | ||
Темы и цвета Microsoft Excel 2007 и более поздних версий | ||
Создать автофильтры | ||
Реализовать проверку данных | ||
Реализовать сортировку данных | ||
Поиск и замена текста | ||
Объединить/разделить ячейки | ||
Группировать/разгруппировать строки и столбцы | ||
Создать пользовательские разрывы страниц | ||
Вставка/удаление или скрытие строк, столбцов и листов | ||
Вычислить сложные формулы Excel | ||
Поддержка расширенного условного форматирования, поддерживаемого в Microsoft Excel 2007 и последующих версиях | ||
Замораживание/размораживание областей | ||
Вставка гиперссылок для связи данных | ||
Реализация умных маркеров | ||
Указание настроек свойств документа | ||
Защита/снятие защиты листов | ||
Указание расширенных опций защиты, введенных в Excel XP и последующих версиях | ||
Создание объекта списка/таблиц Excel | ||
Создание промежуточных итогов | ||
Вставка элементов управления формой и других графических фигур/объектов | ||
Создание сводных таблиц и сводных диаграмм | ||
Сохранение или удаление дополнений, VBA, макросов | ||
Управление именованными диапазонами | ||
Создание пользовательских диаграмм | ||
Добавление, сохранение или извлечение OLE-объектов из электронных таблиц. | ||
Реализация миниграфиков | ||
Шифрование файлов |
Особенности форматирования электронных таблиц
Aspose.Cells обеспечивает подробный программный доступ к свойствам форматирования всех элементов электронных таблиц.
Функция | Aspose.Cells for C++ | Aspose.Cells для Node.js через C++ |
---|---|---|
Применить форматирование всех символов в ячейках, включая шрифты, цвета, эффекты, границы и заливку. | ||
Применить все настройки формата чисел (поддерживаемые в Microsoft Excel) для ячеек. | ||
Установить все типы настроек выравнивания текста. | ||
Применить различные виды настроек шрифта для ячеек. | ||
Применить различные цвета для ячеек, шрифтов, линий сетки, графических объектов и т. д. | ||
Применить различное форматирование текста в одной ячейке. | ||
Применить различные настройки границ на ячейках. | ||
Применить различные фоновые узоры на ячейках. | ||
Применение настроек формата на лист электронной таблицы, строку, столбец или диапазон ячеек и т. д. |
Функции настройки страницы
Вы можете использовать Aspose.Cells для реализации параметров настройки страниц для листов.
Функция | Aspose.Cells for C++ | Aspose.Cells для Node.js через C++ |
---|---|---|
Настройте ориентацию страницы, масштабирование, размер бумаги. | ||
Укажите поля и центрирование страницы. | ||
Создать или отредактировать верхний и/или нижний колонтитул. | ||
Установите область печати, названия печати или включите линии сетки и т. д. |