
Как создать общий файл Excel в Nodejs
MS Excel вносит свой вклад в современный мир технологий в отношении хранения и представления данных. Файлы XLS/XLSX просты в обслуживании и поддерживают облачные функции. В большинстве случаев необходимо создавать общие файлы Excel, чтобы другие могли работать с одним и тем же файлом. В крупных организациях это распространенная задача, необходимая для экономии времени и других затрат. Однако мы будем использовать эту Node.js Excel библиотеку, чтобы продемонстрировать, как программно создать общий файл Excel в Nodejs.
Мы рассмотрим следующие моменты:
Установка JavaScript Excel API
Вы можете создавать общие файлы Excel, используя эту мощную библиотеку. Его легко установить и настроить в вашем проекте Node.js. Однако вы можете настроить эту библиотеку двумя простыми способами. Таким образом, вы можете либо скачать пакет API, либо установить его, выполнив следующие команды в терминале:
npm install java
npm install aspose.cells
Как создать общий файл Excel в Nodejs
После настройки библиотеки все готово для программного создания общих файлов Excel.
Вы можете выполнить следующие шаги и фрагмент кода:
- Создайте экземпляр класса Workbook.
- Метод setAutoRecover указывает, помечен ли файл для автоматического восстановления.
- Метод setCheckCompatibility указывает, следует ли проверять совместимость с более ранними версиями при сохранении книги.
- Метод setCrashSave указывает, сохраняло ли приложение последний раз файл рабочей книги после сбоя.
- Метод setRepairLoad указывает, открывало ли приложение последний раз книгу в безопасном режиме или в режиме восстановления.
- Вызовите этот метод setShowTabs, чтобы задать значение, будут ли отображаться вкладки рабочей книги.
- Вызовите метод setShared, чтобы поделиться рабочей книгой.
Скопируйте и вставьте следующий код в основной файл:
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Создание экземпляра класса Workbook
var wb = new aspose.cells.Workbook();
// Метод setAutoRecover указывает, помечен ли файл для автоматического восстановления.
wb.getSettings().setAutoRecover(true);
// Метод setCheckCompatibility указывает, следует ли проверять совместимость с более ранними версиями при сохранении книги.
wb.getSettings().setCheckCompatibility(false);
// Метод setCrashSave указывает, сохраняло ли приложение файл книги в последний раз после сбоя.
wb.getSettings().setCrashSave(true);
// Метод setRepairLoad указывает, открывало ли приложение книгу в последний раз в безопасном режиме или в режиме восстановления.
wb.getSettings().setRepairLoad(true);
// Вызовите этот метод setShowTabs, чтобы установить значение, отображаются ли вкладки книги.
wb.getSettings().setShowTabs(true),
//Вызовите метод setShared, чтобы поделиться рабочей книгой
wb.getSettings().setShared(true);
//Сохраните общую книгу
wb.save("outputSharedWorkbook.xlsx");
Вы можете увидеть результат на изображении ниже:

Получить бесплатную лицензию
Вы можете воспользоваться бесплатной временной лицензией, чтобы опробовать API без ограничений пробной версии.
Подведение итогов
Это конец этого учебного поста в блоге. Вы узнали, как программно создать общий файл Excel в Nodejs. Кроме того, вы также видели фрагмент кода и методы, предоставляемые API JavaScript для Excel. Кроме того, вы можете посетить документацию, чтобы узнать о других функциях. Другие соответствующие ссылки доступны в разделе «См. также» ниже. Наконец, оставайтесь на связи с conholdate.com для получения регулярных обновлений.
Задайте вопрос
Вы можете сообщить нам о своих вопросах или запросах на нашем форуме.
Часто задаваемые вопросы
Может ли JavaScript создать файл Excel?
Да, вы можете легко установить эту JavaScript Excel библиотеку и программно создавать, обрабатывать и преобразовывать файлы Excel в другие популярные форматы файлов.
Как создать общий файл в Excel?
Не стесняйтесь посетить эту ссылка, чтобы узнать, как программно создавать общие файлы Excel в Nodejs.