Удаление листа в Excel с помощью Node.js REST API

В этом кратком руководстве рассказывается, как удалить лист в Excel с помощью REST API Node.js. Вы узнаете, как удалить лист Excel с помощью REST интерфейса Node.js, используя облачный SDK на базе Node.js. Он предоставляет доступ к информации для выполнения этой задачи для нескольких файлов Excel и, при необходимости, для нескольких листов.

Необходимое условие

Действия по удалению листа с использованием API на базе Node.js

  1. Инициализируйте CellsApi с clientID, clientSecret и apiBaseUrl для удаления рабочего листа.
  2. Задайте имена для входного файла на локальном диске и удаленного файла в облачном хранилище.
  3. Загрузите локальный файл Excel в хранилище Aspose Cloud с помощью UploadFileRequest
  4. Удалить рабочий лист Sheet1 из загруженного файла Excel с помощью метода DeleteWorksheetRequest
  5. Загрузите измененный файл из облака с помощью DownloadFileRequest
  6. Сохраните загруженный файл локально как output.xlsx.
  7. Регистрируйте сообщение об успешном завершении или перехватывайте и распечатывайте любые исключения.

Приведённые выше шаги описывают, как удалить лист Excel с помощью Node.js Low Code API. Код инициализирует облачный API Aspose.Cells, используя предоставленные учётные данные, загружает локальный файл Excel в облачное хранилище и удаляет из него лист Sheet1. Затем он загружает изменённый файл и сохраняет его локально как output.xlsx, отображая сообщение об успешном завершении или сообщение об ошибке в случае её возникновения.

Код для удаления листа Excel с использованием интерфейса Node.js REST

Этот пример кода демонстрирует, как удалить страницу Excel с помощью RESTful-сервиса Node.js. Если входной файл Excel содержит только один лист, он будет удалён; однако автоматически будет добавлен ещё один пустой лист, поскольку нулевые листы в рабочей книге не допускаются. Метод UploadFiles() позволяет загружать несколько файлов Excel в облачное хранилище, а запрос DeleteWorksheetRequest можно создавать и использовать многократно для различных загруженных файлов Excel и нужных листов.

В этой статье мы узнали, как удалить листы из книги. Чтобы снять защиту с файла Excel, обратитесь к статье на Снятие защиты паролем с файла XLSX с помощью Node.js REST API.

 Русский