Часто задаваемые вопросы
General
Что такое Aspose.Cells FOSS для TypeScript?
Aspose.Cells FOSS для TypeScript — это бесплатная библиотека с лицензией MIT для создания, чтения, изменения и экспорта электронных таблиц Excel из TypeScript и приложений Node.js. Она не зависит от Microsoft Office.
Требуется ли Microsoft Excel или Office?
Нет. Aspose.Cells FOSS — это чистая библиотека TypeScript без зависимости от Microsoft Office, COM-автоматизации или какого-либо проприетарного окружения выполнения.
Где я могу найти исходный код?
Исходный код, трекер проблем и руководство по внесению вклада доступны на GitHub под лицензией MIT.
Поддержка форматов
Какие файловые форматы поддерживаются?
XLSX поддерживается как для чтения, так и для записи. Форматы только для экспорта включают CSV, JSON, Markdown и HTML. HTML также можно импортировать через HtmlReader.
Установка
Как установить его?
git clone https://github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-TypeScript.git
cd Aspose.Cells-FOSS-for-TypeScript
npm install
npm run buildНе требуются дополнительные системные пакеты или нативные расширения.
API Usage
Можно ли применять стили к ячейкам?
Да. Используйте класс Style с методами, такими как setBold(), setItalic(), setFontSize(), setFontName() и setFontColor(), чтобы оформить отдельные ячейки.
Поддерживается ли защита рабочей книги?
Да. Вызовите workbook.protect(true, "password"), чтобы защитить рабочую книгу паролем. Отдельные ячейки можно заблокировать с помощью style.setLocked(true).
Могу ли я добавить проверку данных?
Да. Создайте объект DataValidation, установите его type (например, "list") и примените его к диапазону ячеек с помощью worksheet.addDataValidation().