Обертання
Ласкаво просимо до центру документації нашого високоточного API обертання електронних таблиць. Незалежно від того, чи працюєте ви з класичними форматами Excel (.xlsx, .xls, .xlsm), простими текстовими файлами даних, такими як CSV та TSV, або навіть документами Apple Numbers (.numbers), цей сервіс спрощує всі необхідні трансформації. За допомогою одного інтуїтивного запиту ви можете обернути лист на 90° або 270°, або повністю поміняти місцями рядки та стовпці, отримуючи гнучкість у переформатуванні макетів, переналаштуванні візуальної структури та нормалізації даних для подальшої обробки. API створений для швидкості та надійності, обробляючи великі книги та складні листи за мілісекунди, зберігаючи форматування комірок, формули та метадані. Перейдіть до розділів нижче, щоб ознайомитися з автентифікацією, параметрами запиту, структурами відповідей та порадами кращих практик, які допоможуть вам інтегрувати цей потужний інструмент у ваші додатки всього за кілька рядків коду.
Основні функції
Ласкаво просимо до центру документації нашого високоточного API обертання електронних таблиць. Виберіть режим обертання, який найкраще підходить вашій ситуації — 90° для простого обертання за годинниковою стрілкою, 270° для проти‑годинникового обертання або повний обмін рядків і стовпців для ефекту транспонування — і дозвольте сервісу виконати складну роботу. Наш кінцевий пункт підтримує пакетні операції, що дозволяє обробляти кілька листів одним викликом, і пропонує додаткові прапорці для збереження прихованих рядків, захисту листа та налаштування форматів виводу. Незалежно від того, чи чистите ви імпортовані дані, готуєте звіти для презентацій, чи створюєте конвеєр даних, що потребує уніфікованої орієнтації, це 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' - Ви отримаєте файл і можете або використати його, або просто передати на наступний крок вашого робочого процесу.