Автоматически удаляйте все пустые строки из электронных таблиц Excel с помощью Aspose.Cells Cloud API. Наш интеллектуальный API обнаруживает и удаляет строки, не содержащие данных, формул, комментариев или объектов, при этом сохраняя всё остальное содержимое. API поддерживает пакетную обработку, облачную автоматизацию и беспрепятственную интеграцию в корпоративные рабочие процессы очистки данных.
API DeleteSpreadsheetBlankRows
Web API
PUT https://api.aspose.cloud/v4.0/cells/delete/blank-rows
Безопасность и аутентификация
Aspose.Cells Cloud API защищены и требуют аутентификации на основе токена JWT.
-H "Authorization: Bearer {access_token}"
Параметры запроса
| Имя параметра | Тип | Местоположение | Описание |
|---|---|---|---|
| Spreadsheet | File | FormData | Файл Excel (.xlsx, .xls, .ods и др.), подлежащий обработке. |
| outPath | String | Query | (Необязательно) Целевой каталог в вашем облачном хранилище для очищенной рабочей книги. Если не указан, файл сохраняется рядом с исходным. |
| outStorageName | String | Query | Имя настроенного облачного хранилища (например, MyDropbox, CorporateOneDrive). Требуется, если выходной файл должен храниться в определённом хранилище. |
| region | String | Query | Языковые параметры (например, en-US, fr-FR), применяемые во время обработки. |
| password | String | Query | Пароль для открытия зашифрованной электронной таблицы. Пропустите, если файл не защищён. |
Аутентификация
Все вызовы должны включать заголовок Authorization: Bearer <access_token>. Получите токен доступа через OAuth2-процесс Aspose Cloud, описанный в руководстве по аутентификации.
Необходимые условия и примечания
- Убедитесь, что ваше облачное хранилище Aspose Cloud настроено, а исходная рабочая книга загружена перед вызовом API.
- Поддерживаемые форматы файлов:
.xlsx,.xls,.odsи другие распространённые типы электронных таблиц. - Максимальный размер файла — 150 МБ для одного запроса; более крупные файлы следует обрабатывать по частям.
Ответ
API возвращает JSON-массив, содержащий ссылку на обработанный файл.
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Коды ошибок
- 400 Bad Request — Неверный URI Aspose.Cells Cloud API.
- 401 Unauthorized — Неверный токен доступа или учётные данные клиента.
- 404 Not Found — Не удаётся получить доступ к файлу электронной таблицы.
- 500 Server Error — Во время обработки файла произошла непредвиденная ошибка.
Где следует использовать API Delete Spreadsheet Blank Rows?
- Потоки импорта данных и очистки — Очистка концевых или структурных пустых строк сразу после импорта данных из CSV, баз данных или веб-API.
- Генерация отчётов и дашбордов — Обеспечение профессионального внешнего вида путём удаления ненужных пустых строк перед завершением финансовых, торговых или операционных отчётов.
- Подготовка данных для анализа (ETL) — Предварительная обработка данных Excel в ETL-конвейерах перед загрузкой в хранилища данных (Snowflake, BigQuery) или BI-инструменты (Tableau, Power BI).
- Интеграция систем и API-каналы — Нормализация файлов Excel, получаемых от партнёрских систем, CRM или ERP, путём удаления неиспользуемых строк.
- Автоматизация документов и пакетная обработка — Удаление строк-заглушек, сгенерированных шаблонными движками, перед распространением.
- Обработка пользовательского контента — Стандартизация загруженных Excel-файлов с веб-порталов или приложений перед дальнейшей обработкой или хранением.
- Миграция устаревших данных — Оптимизация архивов старых электронных таблиц путём удаления исторически пустых или заглушечных строк.
Почему стоит использовать API Delete Spreadsheet Blank Rows?
- Удобно для разработчиков — SDK доступны для множества языков программирования, что снижает усилия по разработке по сравнению с созданием собственных решений.
- Снижение затрат на труд — Устраняет необходимость в ручной очистке электронных таблиц или выделенных сотрудниках.
- Оплата по факту использования — Вы платите только за фактически выполненные вызовы API.
- Нулевые затраты на обслуживание — Нет необходимости управлять серверами, обновлять программное обеспечение или решать проблемы совместимости.
Как использовать API Delete Spreadsheet Blank Rows с SDK
Спецификация API Delete Spreadsheet Blank Rows
Спецификация API Delete Spreadsheet Blank Rows определяет публично доступный программный интерфейс и позволяет выполнять REST-взаимодействия напрямую из веб-браузера.
Использование SDK Aspose.Cells Cloud
Использование SDK — самый быстрый способ разработки, поскольку он абстрагирует низкоуровневые детали и позволяет удалять пустые строки из электронных таблиц с помощью короткого кода.
Полный список SDK Aspose.Cells Cloud доступен в репозитории на GitHub.
Следующие примеры кода демонстрируют, как вызывать веб-сервисы Aspose.Cells с использованием различных SDK: