Как создать общий файл Excel в Nodejs

Как создать общий файл 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.

Вы можете выполнить следующие шаги и фрагмент кода:

  1. Создайте экземпляр класса Workbook.
  2. Метод setAutoRecover указывает, помечен ли файл для автоматического восстановления.
  3. Метод setCheckCompatibility указывает, следует ли проверять совместимость с более ранними версиями при сохранении книги.
  4. Метод setCrashSave указывает, сохраняло ли приложение последний раз файл рабочей книги после сбоя.
  5. Метод setRepairLoad указывает, открывало ли приложение последний раз книгу в безопасном режиме или в режиме восстановления.
  6. Вызовите этот метод setShowTabs, чтобы задать значение, будут ли отображаться вкладки рабочей книги.
  7. Вызовите метод 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 для JavaScript

Получить бесплатную лицензию

Вы можете воспользоваться бесплатной временной лицензией, чтобы опробовать API без ограничений пробной версии.

Подведение итогов

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

Задайте вопрос

Вы можете сообщить нам о своих вопросах или запросах на нашем форуме.

Часто задаваемые вопросы

Может ли JavaScript создать файл Excel?

Да, вы можете легко установить эту JavaScript Excel библиотеку и программно создавать, обрабатывать и преобразовывать файлы Excel в другие популярные форматы файлов.

Как создать общий файл в Excel?

Не стесняйтесь посетить эту ссылка, чтобы узнать, как программно создавать общие файлы Excel в Nodejs.

Смотрите также