メインコンテンツへスキップ

画像に透かしを追加 - オーバーレイ API

PDF4me 画像に透かしを入れる 高度な技術を用いて画像に透かしを追加する強力なエンタープライズグレードのソリューションです。 API 統合。この包括的な画像透かしサービスは、画像ファイルを効率的に処理し、正確な位置、カスタム不透明度、回転、および高度な画像処理機能を備えた透かし画像を重ね合わせることで、画像ブランディングと保護を強化します。 API ソース画像と透かし画像を受け取って画像透かしを処理する REST API 高度な画像処理技術とインテリジェントな位置決めアルゴリズムを利用して、正確な透かしの配置とプロフェッショナルな画像強化を実現します。複数の位置決めオプション、柔軟な不透明度制御、カスタム回転、精密な位置決め、プロフェッショナルな画像処理を包括的にサポートするこのソリューションは、画像ブランディング、コンテンツ保護、自動透かし、および信頼性が高く、精度と出力品質が保証された画像透かしを必要とするエンタープライズ画像ワークフローに最適です。画像ドキュメントに簡単に画像透かしを追加できます。 API 高度な画像処理とブランディングのために。

関連ブログ記事
この機能に関するブログ記事はまだありません。近日公開予定です。
その間、PDF4me ブログを閲覧して、あらゆるプラットフォームのチュートリアルやワークフローをご覧ください。
ブログをご覧ください →

認証 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 正しく機能するため。

パラメータ必須その機能例
jobIdExtOptionalYour own reference for this call. It is stored with the API call log so you can correlate calls with your jobs. Type: string.
integrationsOptionalIntegration identifiers, forwarded unchanged with the job's notification settings. Type: array.
isAsyncOptionalSet 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.
docNameOptionalSource 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
docContentRequiredThe 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...
docContentBytesOptionalAlternative raw byte payload for the source file. Type: string.
callBackUrlOptionalOptional URL notified when an asynchronous job completes. Type: string.
watermarkFileNameOptionalFile name of the watermark image including its extension, e.g. `logo.png`. Type: string.stamp.jpg
watermarkFileContentOptionalRequired. The watermark image. Accepts the base64-encoded file content, a `pdf4meblobid://<id>` reference, or an `https` URL. Type: string.JVBERi...
positionOptionalWhere to place the watermark, e.g. `topright`, `topleft`, `bottomright`, `bottomleft`, `centralhorizontal`, `diagonal`, `centralvertical` or `custom`. Type: string.diagonal
horizontalOffsetOptionalHorizontal fine-tuning offset of the watermark position. Type: integer.0
verticalOffsetOptionalVertical fine-tuning offset of the watermark position. Type: integer.0
rotationOptionalRotation of the watermark in degrees. Type: number.0
opacityOptionalOpacity of the watermark, from `0.0` (transparent) to `1.0` (opaque). Type: number.1.0
positionXOptionalHorizontal position of the watermark when `position` is `custom`. Type: number.0
positionYOptionalVertical position of the watermark when `position` is `custom`. Type: number.0

出力​

の PDF4me 画像に透かしを入れる REST API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。

JSON 回答形式

生 JSON からの応答 API:

{
"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# (CSharpサンプル

完了 C# 画像に透かしを入れるための実装方法:

画像透かし機能​

透かしの位置​

  • 複数のポジションオプション斜め、角、中央、およびカスタム位置指定に対応
  • 正確な座標: ピクセル単位で正確な透かし配置を実現するカスタムXおよびY座標設定
  • 柔軟なレイアウト: さまざまな画像サイズとアスペクト比に対応
  • プロフェッショナルな成果: 正確な配置による高品質な透かし位置
  • 高度な処理複雑な画像レイアウトと透かし配置のサポート

画像処理​

  • 不透明度コントロール透かしの視認性を調整できる透明度レベル
  • 回転サポート透かしの向きに合わせて回転角度をカスタマイズできます。
  • ブレンドモード: 自然な透かしを統合するための高度な画像ブレンド
  • プロフェッショナル品質: 正確な色処理による高品質な画像処理
  • フォーマットサポート: さまざまな画像フォーマットとファイルタイプに対応

高度な機能​

  • カスタムポジショニング: 正確な座標ベースの位置決めにより、透かしを正確に配置します
  • オフセット制御: 微調整のための水平および垂直オフセット調整
  • 専門能力向上: ウォーターマーク統合による高画質画像補正
  • 柔軟なオプション特定の要件に合わせてカスタマイズ可能な処理パラメータ

業界におけるユースケースとアプリケーション​

ユースケース

  • イメージブランディングブランド保護のため、画像に会社のロゴやブランディング要素を追加する
  • コンテンツ保護: 不正使用を防止し、知的財産を保護するために画像に透かしを入れています。
  • 写真プロの写真家の透かしを追加して、プロの写真作品を保護します。
  • ソーシャルメディアソーシャルメディアマーケティングおよびコンテンツ制作のためのブランドイメージ
  • 電子商取引オンラインストアやマーケットプレイス向けの透かし入り商品画像
  • 文書技術文書や図表に透かしを入れる
  • マーケティングブランドマーケティング資料およびプロモーション画像
  • ビジネスプロセス自動化企業業務における画像透かしワークフローの自動化

ヘルプが必要な場合​