В этом кратком руководстве рассказывается, как удалить лист в Excel с помощью REST API Node.js. Вы узнаете, как удалить лист Excel с помощью REST интерфейса Node.js, используя облачный SDK на базе Node.js. Он предоставляет доступ к информации для выполнения этой задачи для нескольких файлов Excel и, при необходимости, для нескольких листов.
Необходимое условие
- Создайте учетную запись и получите учетные данные API для удаления рабочего листа
- Загрузите Aspose.Cells Cloud SDK для Node.js, чтобы удалить лист
- Настройте проект Node.js с помощью указанного выше SDK
Действия по удалению листа с использованием API на базе Node.js
- Инициализируйте CellsApi с clientID, clientSecret и apiBaseUrl для удаления рабочего листа.
- Задайте имена для входного файла на локальном диске и удаленного файла в облачном хранилище.
- Загрузите локальный файл Excel в хранилище Aspose Cloud с помощью UploadFileRequest
- Удалить рабочий лист Sheet1 из загруженного файла Excel с помощью метода DeleteWorksheetRequest
- Загрузите измененный файл из облака с помощью DownloadFileRequest
- Сохраните загруженный файл локально как output.xlsx.
- Регистрируйте сообщение об успешном завершении или перехватывайте и распечатывайте любые исключения.
Приведённые выше шаги описывают, как удалить лист 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.