回転
高精度スプレッドシート回転APIのドキュメントハブへようこそ。従来のExcel形式(.xlsx、.xls、.xlsm)や、CSVやTSVといったプレーンテキストデータファイル、さらにはApple Numbers(.numbers)のドキュメントを扱う場合でも、このサービスは必要なすべての変換を簡素化します。単一の直感的なリクエストでシートを90°または270°回転させたり、行や列を完全に入れ替えることができ、レイアウトの再構成や視覚構造の再配置、データの下流処理向け正規化が柔軟に行えます。APIは高速かつ信頼性を重視して設計されており、数ミリ秒で大規模ブックや複雑なワークシートを処理しながら、セルの書式・数式・メタデータを保持します。以下のセクションで認証、リクエストパラメータ、レスポンス構造、ベストプラクティスのヒントを確認し、数行のコードでこの強力なツールをアプリケーションに統合しましょう。
主な機能
高精度スプレッドシート回転APIのドキュメントハブへようこそ。シナリオに最適な回転モードを選択してください—シンプルな時計回りの90°、反時計回りの270°、または転置効果のための行と列の完全入れ替え—そしてサービスに重い処理を任せましょう。当エンドポイントはバッチ操作をサポートしており、1回の呼び出しで複数シートを回転でき、非表示行の保持、シート保護の維持、出力形式のカスタマイズといったオプションフラグも提供します。インポートデータのクリーニング、プレゼンテーション用レポートの作成、統一された向きが必要なデータパイプラインの構築など、さまざまな用途でこのAPIは高速で信頼性が高く、開発者に優しいソリューションを提供し、最新のワークフローにシームレスに組み込むことができます。
ドキュメント
パラメータ
- AppRequest.Target: 例として操作を指定します:270 は 270 度回転、90 は 90 度回転、col は列を回転、row は行を回転、row2col は行を列へ回転させることを意味します
- UploadFileRequest.OperationId: これは操作IDです
- UploadFileRequest.Files: これらはオンラインサービスにアップロードする必要があるファイルです。データは任意の方法で用意できますが、HTML の input ファイルの標準に従う必要があります。
-
ファイルとアクセストークンを含むリクエストを送信します 回転 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' - ファイルを受け取り、使用するか、ワークフローの次のステップに単に渡すことができます。