画像にテキスト透かしを追加 - ブランディング API
PDF4me 画像にテキスト透かしを追加する 高度な技術を用いて画像にテキスト透かしを追加する強力なエンタープライズグレードのソリューションです。 API 統合。この包括的なテキスト透かしサービスは、画像ファイルを効率的に処理し、カスタムフォント、色、位置、回転、および高度な画像処理機能を使用してテキスト透かしを重ね合わせ、画像のブランディングと保護を強化します。 API ソース画像とテキストパラメータを受け取ることでテキスト透かしを処理する REST API 高度なテキストレンダリング技術とインテリジェントな位置決めアルゴリズムを利用して、正確なテキスト配置とプロフェッショナルな画像強化を実現します。カスタムフォント、柔軟な位置決め、カラーコントロール、テキストフォーマット、プロフェッショナルな画像処理を包括的にサポートするこのソリューションは、画像ブランディング、コンテンツ保護、自動テキスト透かし、そして信頼性が高く、精度と出力品質が保証されたテキスト透かしを必要とするエンタープライズ画像ワークフローに最適です。画像ドキュメントにテキスト透かしを簡単に追加できます。 API 高度な画像処理とブランディングのために。
認証 API リクエスト
アクセスするには PDF4me REST APIすべてのリクエストには適切な認証情報を含める必要があります。認証により安全な通信が保証され、あなたが正規のユーザーであることが検証されます。 REST API。
主な機能
- テキスト透かしカスタムフォントとスタイルを使用して、画像にテキスト透かしを追加します。
- 柔軟な位置決めコーナー、中央、カスタム座標など、複数の位置決めオプションをサポート
- フォントのカスタマイズカスタムフォントファミリー、サイズ、テキスト書式設定のサポート
- カラーコントロールプロフェッショナルなブランディングのためのカスタムテキストカラーと透明度設定
- テキストの書式設定: 太字、斜体、下線、その他のテキストスタイルオプションをサポート
- プロフェッショナルな成果: 正確な位置決めとレンダリングによる高品質なテキスト透かし
- シームレス API 統合: 安らかな API 自動画像処理ワークフローおよびエンタープライズシステム統合向けに設計されています。
REST API 終点
の PDF4me REST API 標準を使用する HTTP リソースとやり取りするための方法。すべてのテキスト透かし操作は、単一のエンドポイントを介して実行されます。
- 方法: POST
- 終点:
/api/v2/AddTextWatermarkToImage
サポートされているテキスト透かし機能
の 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. | |
| watermarkText | Optional | Required. Text of the watermark. Type: string. | France |
| textPosition | Optional | Where to place the text, e.g. `topright`, `topleft`, `bottomright`, `bottomleft`, `centralhorizontal`, `diagonal`, `centralvertical` or `custom`. Type: string. | bottomleft |
| positionX | Optional | Horizontal position of the text when `textPosition` is `custom`. Type: number. | 272.0 |
| positionY | Optional | Vertical position of the text when `textPosition` is `custom`. Type: number. | 0 |
| textFontFamily | Optional | Font family of the text, e.g. `Arial`. Type: string. | Arial |
| textFontSize | Optional | Font size of the text. Type: integer. | 30 |
| textColour | Optional | Text color as a hex value, e.g. `#FF0000`. Type: string. | #b4351a |
| isBold | Optional | Make the text bold. Type: boolean. | false |
| isUnderline | Optional | Underline the text. Type: boolean. | false |
| isItalic | Optional | Make the text italic. Type: boolean. | false |
| rotationAngle | Optional | Rotation of the text in degrees. Type: number. | 0 |
| opacity | Optional | Opacity of the text, from `0.0` (transparent) to `1.0` (opaque). Type: number. | 1 |
出力
の 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",
"WatermarkText": "France",
"TextPosition": "bottomleft",
"TextFontFamily": "Arial",
"TextFontSize": 30,
"TextColour": "#b4351a",
"IsBold": false,
"IsUnderline": false,
"IsItalic": false,
"Opacity": 1,
"RotationAngle": 0,
"PositionX": 272.0,
"PositionY": 0
}
コードサンプル
の PDF4me 画像にテキスト透かしを追加する REST API 複数のプログラミング言語のコードサンプルを提供します。開発環境に最適な言語を選択してください。
- C#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
テキスト透かし機能
テキストレンダリング
- カスタムフォント: さまざまなフォントファミリーとテキストスタイルオプションをサポート
- フォントサイズ最適な視認性とブランディングを実現する調整可能なテキストサイズ
- テキストの書式設定: 太字、斜体、下線、その他のテキストスタイル設定機能
- カラーコントロールプロフェッショナルなブランディングのためのカスタムテキストカラーと透明度
- プロフェッショナルな成果: 正確なフォント処理による高品質なテキストレンダリング
- 高度な処理複雑なテキストレイアウトと書式設定のサポート
配置とレイアウト
- 複数のポジションオプションコーナー、中央、対角線、およびカスタム位置指定に対応
- 正確な座標: ピクセル単位で正確なテキスト配置を実現するカスタムXおよびY座標設定
- 回転サポートテキストの向きをカスタマイズするための回転角度
- 柔軟なレイアウト: さまざまな画像サイズとテキスト配置に対応
- プロフェッショナルなレイアウト: 正確な配置による高品質なテキスト位置決め
高度な機能
- カスタムポジショニング: 正確な座標ベースの位置決めにより、テキストを正確に配置します
- 不透明度コントロールテキストの視認性とブレンド性を調整できる透明度
- 専門能力向上テキスト統合による高画質画像補正
- 柔軟なオプション特定の要件に合わせてカスタマイズ可能な処理パラメータ
業界におけるユースケースとアプリケーション
- Use Cases
ユースケース
- イメージブランディングブランド保護のため、画像に会社名やブランドテキストを追加する
- コンテンツ保護著作権表示と所有権情報が記載された透かし画像
- 写真: プロの写真撮影に写真家のクレジットと著作権表示を追加する
- ソーシャルメディアソーシャルメディアマーケティング用のカスタムテキスト付きブランド画像
- 電子商取引商品画像に商品情報とブランドテキストを追加する
- 文書技術図面にテキストラベルと情報を追加する
- マーケティング: カスタムテキストとメッセージを使用したブランドマーケティング資料
- ビジネスプロセス自動化企業業務におけるテキスト透かしワークフローを自動化する