透かし
Watermark API ドキュメントへようこそ。開発者に優しい 1 回のリクエストで、さまざまなスプレッドシート形式にカスタム透かしテキストを直接埋め込むことができるシンプルなソリューションです。Microsoft Excel ファイル(.xlsx、.xls、.xlsm)、従来の CSV・TSV ファイル、Apple Numbers(.numbers)やその他多数の対応形式でも、当 API が重い処理を代行します。ソースファイルをアップロードし、透かしテキストを指定すれば、セキュアで高性能なサービスが配布可能な透かし入りバージョンを返します。この機能は、ブランドロゴ、バージョン識別子、機密性通知、または組織全体のドキュメント管理と真贋性を強化する任意のラベルを追加するのに最適です。
主な機能
高速性とセキュリティを核に設計された Watermark API は、クラウドベースの SaaS プラットフォーム、社内ファイル管理ツール、または自動レポートパイプラインを構築している場合でも、既存のワークフローにシームレスに統合されます。エンドポイントはマルチパートアップロードを受け付け、ファイルの整合性を検証し、透かしを正確に適用します。これにより、元のデータレイアウトはそのままで、追加されたテキストがはっきりと表示されます。開発者向けに設計されているため、明確なエラーメッセージ、包括的なレスポンスコード、豊富なリクエスト例が本ガイド全体に提供されています。単一の API 呼び出しでスプレッドシートを保護し、ブランド一貫性を高め、ドキュメントライフサイクル管理をシンプルにする方法をご確認ください。
ドキュメント
パラメータ
- AppRequest.WatermarkText: RGB カラーフィルを使用したい場合はこの入力を使用し、その他の場合は Hex カラーを使用してください。
- AppRequest.WatermarkColorHex: RGB カラーフィルを使用したい場合はこの入力を使用し、その他の場合は Hex カラーを使用してください。
- AppRequest.WatermarkTextRGB: RGB カラーフィルを使用したい場合はこの入力を使用し、その他の場合は Hex カラーを使用してください。
- UploadFileRequest.OperationId: これはオペレーション ID です
- UploadFileRequest.Files: これらはオンラインサービスにアップロードする必要があるファイルです。データは任意の方法で準備できますが、HTML の input ファイルの標準に従う必要があります。
-
ファイルとアクセストークンを含むリクエストを送信します Watermark API
curl -X 'POST' \ 'https://api.sheetize.cloud/watermark' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.WatermarkText=TheWatermarkText' \ -F 'AppRequest.WatermarkColorHex=ff0000' \ -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 } -
ファイル名とフォルダー名を含むリクエストを送信します Download API
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - ファイルを受け取り、使用するか、次のワークフローのステップに単に転送することができます。