画像に透かしを追加 - オーバーレイ API
PDF4me 画像に透かしを入れる 高度な技術を用いて画像に透かしを追加する強力なエンタープライズグレードのソリューションです。 API 統合。この包括的な画像透かしサービスは、画像ファイルを効率的に処理し、正確な位置、カスタム不透明度、回転、および高度な画像処理機能を備えた透かし画像を重ね合わせることで、画像ブランディングと保護を強化します。 API ソース画像と透かし画像を受け取って画像透かしを処理する REST API 高度な画像処理技術とインテリジェントな位置決めアルゴリズムを利用して、正確な透かしの配置とプロフェッショナルな画像強化を実現します。複数の位置決めオプション、柔軟な不透明度制御、カスタム回転、精密な位置決め、プロフェッショナルな画像処理を包括的にサポートするこのソリューションは、画像ブランディング、コンテンツ保護、自動透かし、および信頼性が高く、精度と出力品質が保証された画像透かしを必要とするエンタープライズ画像ワークフローに最適です。画像ドキュメントに簡単に画像透かしを追加できます。 API 高度な画像処理とブランディングのために。
認証 API リクエスト
アクセスするには PDF4me REST APIすべてのリクエストには適切な認証情報を含める必要があります。認証により安全な通信が保証され、あなたが正規のユーザーであることが検証されます。 REST API。
主な機能
- 画像透かし画像に正確な位置と制御で透かしを追加する
- 柔軟な位置決め斜め、角、カスタム座標など、複数の位置決めオプションをサポート
- 不透明度コントロール透かしの透明度を調整して、さりげないブランディングから目立つブランディングまで対応
- 回転サポート透かしの向きに合わせて回転角度をカスタマイズできます。
- プロフェッショナルな成果高精度な位置決めとブレンドによる高品質な画像透かし
- シームレス API 統合: 安らかな API 自動画像処理ワークフローおよびエンタープライズシステム統合向けに設計されています。
REST API 終点
の PDF4me REST API 標準を使用する HTTP リソースとやり取りするための方法。すべての画像透かし操作は、単一のエンドポイントを介して実行されます。
- 方法: POST
- 終点:
/api/v2/AddImageWatermarkToImage
サポートされている画像透かし機能
の API さまざまな画像透かしおよび処理機能に対する包括的なサポートを提供します。
透かしの位置
- 複数のポジションオプション斜め、角、中央、およびカスタム位置指定に対応
- 正確な座標: ピクセル単位で正確な透かし配置を実現するカスタムXおよびY座標設定
- 柔軟なレイアウト: さまざまな画像サイズとアスペクト比に対応
- プロフェッショナルな成果: 正確な配置による高品質な透かし位置
- 高度な処理複雑な画像レイアウトと透かし配置のサポート
画像処理
- 不透明度コントロール透かしの視認性を調整できる透明度レベル
- 回転サポート透かしの向きに合わせて回転角度をカスタマイズできます。
- ブレンドモード: 自然な透かしを統合するための高度な画像ブレンド
- プロフェッショナル品質: 正確な色処理による高品質な画像処理
- フォーマットサポート: さまざまな画像フォーマットとファイルタイプに対応
高度な機能
- カスタムポジショニング: 正確な座標ベースの位置決めにより、透かしを正確に配置します
- オフセット制御: 微調整のための水平および垂直オフセット調整
- 専門能力向上: ウォーターマーク統合による高画質画像補正
- 柔軟なオプション特定の要件に合わせてカスタマイズ可能な処理パラメータ
REST API パラメータ
画像に透かしを追加する際のパラメータ一覧 REST APIパラメータは、理解と実装を容易にするためにカテゴリ別に整理されています。
重要: アスタリスク (*) が付いているパラメータは必須であり、提供する必要があります。 API 正しく機能するため。
| パラメータ | 必須 | その機能 | 例 |
|---|---|---|---|
| jobIdExt | Optional | Your own reference for this call. It is stored with the API call log so you can correlate calls with your jobs. Type: string. | |
| integrations | Optional | Integration identifiers, forwarded unchanged with the job's notification settings. Type: array. | |
| isAsync | Optional | Set to `true` to process the action asynchronously and get a job to poll at `/api/v2/GetActionStatus`. Only honoured by actions that support asynchronous processing. Type: boolean. | |
| docName | Optional | Source file name including its extension. Several actions dispatch on the extension, so it should always be set; when omitted a per-action default is used. Type: string. | stamp.jpg |
| docContent | Required | The source file. Accepts the base64-encoded file content, a `pdf4meblobid://<id>` reference to a previously uploaded blob, or an `https` URL to the source document. Required: an empty value fails with `File is empty`. Type: string. | JVBERi... |
| docContentBytes | Optional | Alternative raw byte payload for the source file. Type: string. | |
| callBackUrl | Optional | Optional URL notified when an asynchronous job completes. Type: string. | |
| watermarkFileName | Optional | File name of the watermark image including its extension, e.g. `logo.png`. Type: string. | stamp.jpg |
| watermarkFileContent | Optional | Required. The watermark image. Accepts the base64-encoded file content, a `pdf4meblobid://<id>` reference, or an `https` URL. Type: string. | JVBERi... |
| position | Optional | Where to place the watermark, e.g. `topright`, `topleft`, `bottomright`, `bottomleft`, `centralhorizontal`, `diagonal`, `centralvertical` or `custom`. Type: string. | diagonal |
| horizontalOffset | Optional | Horizontal fine-tuning offset of the watermark position. Type: integer. | 0 |
| verticalOffset | Optional | Vertical fine-tuning offset of the watermark position. Type: integer. | 0 |
| rotation | Optional | Rotation of the watermark in degrees. Type: number. | 0 |
| opacity | Optional | Opacity of the watermark, from `0.0` (transparent) to `1.0` (opaque). Type: number. | 1.0 |
| positionX | Optional | Horizontal position of the watermark when `position` is `custom`. Type: number. | 0 |
| positionY | Optional | Vertical position of the watermark when `position` is `custom`. Type: number. | 0 |
出力
の PDF4me 画像に透かしを入れる REST API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。
- JSON
- Table
- Schema
- Binary
JSON 回答形式
生 JSON からの応答 API:
{
"File Content": "Output file content from the PDF4me Connect"
}
テーブルビュー
構造化された表形式の応答データ:
| パラメータ | 価値 |
|---|---|
| ファイルの内容 | PDF4me Connectからの出力ファイルコンテンツ |
スキーマビュー
レスポンスのデータ構造と型:
1 item
File Content: Binary Output file content from the PDF4me Connect
タイプ指標:
Binary= バイナリデータ
バイナリデータビュー
透かしが入った実際の画像ファイルデータ:
data
─────────────────────────────
File Content: Output file content from the PDF4me Connect
バイナリデータアクセス:
- 画像コンテンツダウンロードまたはさらなる処理の準備ができました
- 透かし入り画像: 透かしオーバーレイ付きの完全な画像
リクエスト例
ヘッダ
Content-Type: application/json
Authorization: YOUR_API_KEY
注記: 手に入れよう API 鍵から PDF4me ダッシュボード
ペイロード
{
"docName": "stamp.jpg",
"docContent": "Please put image base64 content",
"WatermarkFileName": "stamp.jpg",
"WatermarkFileContent": "Please put image base64 content",
"Position": "diagonal",
"Opacity": 1.0,
"PositionX": 0,
"PositionY": 0,
"Rotation": 0
}
コードサンプル
の PDF4me 画像に透かしを入れる REST API 複数のプログラミング言語のコードサンプルを提供します。開発環境に最適な言語を選択してください。
- C#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
画像透かし機能
透かしの位置
- 複数のポジションオプション斜め、角、中央、およびカスタム位置指定に対応
- 正確な座標: ピクセル単位で正確な透かし配置を実現するカスタムXおよびY座標設定
- 柔軟なレイアウト: さまざまな画像サイズとアスペクト比に対応
- プロフェッショナルな成果: 正確な配置による高品質な透かし位置
- 高度な処理複雑な画像レイアウトと透かし配置のサポート
画像処理
- 不透明度コントロール透かしの視認性を調整できる透明度レベル
- 回転サポート透かしの向きに合わせて回転角度をカスタマイズできます。
- ブレンドモード: 自然な透かしを統合するための高度な画像ブレンド
- プロフェッショナル品質: 正確な色処理による高品質な画像処理
- フォーマットサポート: さまざまな画像フォーマットとファイルタイプに対応
高度な機能
- カスタムポジショニング: 正確な座標ベースの位置決めにより、透かしを正確に配置します
- オフセット制御: 微調整のための水平および垂直オフセット調整
- 専門能力向上: ウォーターマーク統合による高画質画像補正
- 柔軟なオプション特定の要件に合わせてカスタマイズ可能な処理パラメータ
業界におけるユースケースとアプリケーション
- Use Cases
ユースケース
- イメージブランディングブランド保護のため、画像に会社のロゴやブランディング要素を追加する
- コンテンツ保護: 不正使用を防止し、知的財産を保護するために画像に透かしを入れています。
- 写真プロの写真家の透かしを追加して、プロの写真作品を保護します。
- ソーシャルメディアソーシャルメディアマーケティングおよびコンテンツ制作のためのブランドイメージ
- 電子商取引オンラインストアやマーケットプレイス向けの透かし入り商品画像
- 文書技術文書や図表に透かしを入れる
- マーケティングブランドマーケティング資料およびプロモーション画像
- ビジネスプロセス自動化企業業務における画像透かしワークフローの自動化