Вращение
Добро пожаловать в центр документации нашего высокоточного API вращения электронных таблиц. Независимо от того, работаете ли вы с классическими форматами Excel (.xlsx, .xls, .xlsm), простыми текстовыми файлами, такими как CSV и TSV, или даже документами Apple Numbers (.numbers), этот сервис упрощает все необходимые трансформации. С помощью одного интуитивного запроса вы можете повернуть лист на 90° или 270°, либо полностью поменять местами строки и столбцы, получая гибкость для переоформления макетов, выравнивания визуальных структур и нормализации данных для последующей обработки. API создан для скорости и надёжности, обрабатывая большие книги и сложные листы за миллисекунды, сохраняя форматирование ячеек, формулы и метаданные. Погрузитесь в разделы ниже, чтобы изучить аутентификацию, параметры запросов, структуру ответов и рекомендации по лучшим практикам, которые помогут вам интегрировать этот мощный инструмент в ваши приложения всего в несколько строк кода.
Основные функции
Добро пожаловать в центр документации нашего высокоточного API вращения электронных таблиц. Выберите режим вращения, который лучше всего подходит для вашего сценария — 90° для простого поворота по часовой стрелке, 270° для поворота против часовой стрелки, или полное переключение строк и столбцов для эффекта транспонирования — и позвольте сервису выполнить сложную работу. Наш endpoint поддерживает пакетные операции, позволяя поворачивать несколько листов за один вызов, и предлагает дополнительные флаги для сохранения скрытых строк, защиты листа и настройки форматов вывода. Независимо от того, очищаете ли вы импортированные данные, готовите отчёты к презентации или создаёте конвейер данных, требующий унифицированной ориентации, этот API предоставляет быстрое, надёжное и удобное для разработчиков решение, которое без проблем вписывается в любой современный рабочий процесс.
Документы
Параметры
- AppRequest.Target: Операция, например: 270 — вращение на 270 градусов, 90 — вращение на 90 градусов, col — вращение столбца, row — вращение строки, row2col — преобразование строки в столбец.
- UploadFileRequest.OperationId: Это идентификатор операции
- UploadFileRequest.Files: Это файлы, которые нужно загрузить в наш онлайн‑сервис; вы можете подготовить данные любым способом, но они должны соответствовать стандарту HTML‑элемента input type="file".
-
Отправьте запрос, включающий файлы и токен доступа API вращения
curl -X 'POST' \ 'https://api.sheetize.cloud/rotate' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.Target=1' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
Сервис ответит URL‑адресом для загрузки обработанного файла, в этом примере он выглядит так:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Отправьте запрос, включающий имя файла и имя папки в API скачивания
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Вы получите файл и сможете либо использовать его, либо просто передать на следующий этап вашего рабочего процесса.