画像サイズ変更 - スマートスケーラー API
PDF4me 画像のサイズを変更する 高度な制御により画像のサイズを正確に調整できる強力なエンタープライズグレードのソリューションです。 API 統合。この包括的な画像リサイズサービスは、画像ファイルを効率的に処理し、パーセンテージベースまたは特定の寸法でのリサイズ、アスペクト比の維持、インテリジェントなスケーリングアルゴリズム、および高度な画像処理機能を提供することで、画像最適化とコンテンツ管理を強化します。 API ソース画像を受け取ることで画像サイズ変更処理を行います REST API 高度なスケーリング技術とインテリジェントな寸法アルゴリズムを利用して、正確な画像サイズ変更とプロフェッショナルな画像処理を実現します。複数のサイズ変更方法、正確な寸法制御、アスペクト比の保持、プロフェッショナルな画像処理を包括的にサポートするこのソリューションは、画像最適化、コンテンツ管理、自動サイズ変更、および信頼性の高い画像スケーリングと保証された精度と一貫した出力品質を必要とするエンタープライズ画像ワークフローに最適です。画像ドキュメントを簡単にサイズ変更できます。 API 高度な画像処理と最適化のために。
認証 API リクエスト
アクセスするには PDF4me REST APIすべてのリクエストには適切な認証情報を含める必要があります。認証により安全な通信が保証され、あなたが正規のユーザーであることが検証されます。 REST API。
主な機能
- 2つのサイズ変更方法パーセンテージベースと特定の寸法によるサイズ変更の両方をサポート
- アスペクト比の維持: インテリジェントなアスペクト比制御により、画像の比率を維持します。
- 精密な寸法制御: 最適な画像サイズにするために、正確な幅と高さを指定してください
- 品質維持: サイズ変更操作中も画像品質を維持する
- フォーマットサポート: さまざまな画像フォーマットのサポート JPG、 PNG、BMP、 TIFFなど
- プロフェッショナルな成果: 正確な寸法制御による高品質な画像リサイズ
- シームレス API 統合: 安らかな API 自動画像処理ワークフローおよびエンタープライズシステム統合向けに設計されています。
REST API 終点
の PDF4me REST API 標準を使用する HTTP リソースとやり取りするためのメソッド。すべての画像サイズ変更操作は、単一のエンドポイントを介して実行されます。
- 方法: POST
- 終点:
/api/v2/ResizeImage?schemaVal=Percentange
サポートされている画像サイズ変更機能
の API さまざまな画像サイズ変更および最適化機能に対する包括的なサポートを提供します。
サイズ変更方法
- パーセンテージベース: 画像をパーセンテージでリサイズして、比例スケーリングを行います。
- 具体的な寸法: 画像を正確な幅と高さの指定サイズにリサイズします
- 精密制御: ピクセル単位で正確なサイズ調整による、高精度な寸法制御
- プロフェッショナルな成果: 正確な寸法制御による高品質な画像リサイズ
- 高度な処理: 複雑な画像構造とサイズ変更要件に対応
アスペクト比制御
- アスペクト比の維持: インテリジェントなアスペクト比制御により、画像の比率を維持します。
- 柔軟なスケーリング: 比例リサイズと非比例リサイズの両方をサポート
- 品質維持アスペクト比調整時にも画質を維持する
- プロフェッショナルなレイアウト: 正確な比率制御による高品質な画像リサイズ
- 高度な処理: さまざまなアスペクト比とスケーリングシナリオに対応
画像処理
- 品質維持: サイズ変更操作中も画像品質を維持する
- フォーマットサポート: さまざまな画像フォーマットとファイルタイプに対応
- 専門能力向上: 高精度なリサイズによる高品質な画像処理
- 柔軟なオプション特定の要件に合わせてカスタマイズ可能な処理パラメータ
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. | |
| imageResizeType | Optional | Matched case-insensitively; an unrecognised value falls back to the first entry. Type: string. | Percentage |
| resizePercentage | Optional | Scale in percent, e.g. `50` for half size. Required and greater than 0 when `imageResizeType` is `Percentage`. Type: number. | 20.1010 |
| width | Optional | Target width in pixels. Used when `imageResizeType` is `Specific`. Type: integer. | 60 |
| height | Optional | Target height in pixels. Used when `imageResizeType` is `Specific`. Type: integer. | 60 |
| maintainAspectRatio | Optional | Keep the original aspect ratio when resizing to a specific size. Type: boolean. | true |
出力
の PDF4me 画像のサイズを変更する REST API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。
- JSON
- Table
- Schema
- Binary
JSON 回答形式
生 JSON からの応答 API:
{
"File Content": "Output file content from the PDF4me Connect"
}
テーブルビュー
構造化された表形式の応答データ:
| パラメータ | 価値 |
|---|---|
| ファイルの内容 | 出力ファイルの内容 PDF4me 接続する |
スキーマビュー
レスポンスのデータ構造と型:
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",
"ImageResizeType": "Percentage",
"ResizePercentage": "20.1010",
"Width": 60,
"Height": 60,
"MaintainAspectRatio": true
}
コードサンプル
の PDF4me 画像のサイズを変更する REST API 複数のプログラミング言語のコードサンプルを提供します。開発環境に最適な言語を選択してください。
- C#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
画像サイズ変更機能
サイズ変更方法
- パーセンテージベース: 画像をパーセンテージでリサイズして、比例スケーリングを行います。
- 具体的な寸法: 画像を正確な幅と高さの指定サイズにリサイズします
- 精密制御: ピクセル単位で正確なサイズ調整による、高精度な寸法制御
- プロフェッショナルな成果: 正確な寸法制御による高品質な画像リサイズ
- 高度な処理: 複雑な画像構造とサイズ変更要件に対応
アスペクト比制御
- アスペクト比の維持: インテリジェントなアスペクト比制御により、画像の比率を維持します。
- 柔軟なスケーリング: 比例リサイズと非比例リサイズの両方をサポート
- 品質維持アスペクト比調整時にも画質を維持する
- プロフェッショナルなレイアウト: 正確な比率制御による高品質な画像リサイズ
- 高度な処理: さまざまなアスペクト比とスケーリングシナリオに対応
画像処理
- 品質維持: サイズ変更操作中も画像品質を維持する
- フォーマットサポート: さまざまな画像フォーマットとファイルタイプに対応
- 専門能力向上: 高精度なリサイズによる高品質な画像処理
- 柔軟なオプション特定の要件に合わせてカスタマイズ可能な処理パラメータ
業界におけるユースケースとアプリケーション
- Use Cases
ユースケース
- 画像最適化ウェブパフォーマンスとストレージ最適化のために画像のサイズを変更します。
- コンテンツ管理: さまざまな表示要件やプラットフォームに合わせて画像のサイズを変更します
- ソーシャルメディア特定のソーシャルメディアプラットフォームの要件に合わせて画像のサイズを変更する
- 電子商取引: カタログやディスプレイのサイズに合わせて商品画像のサイズを変更します
- ウェブ開発レスポンシブデザインと最適な読み込みのために画像のサイズを変更します
- 印刷物特定の印刷寸法と品質要件に合わせて画像のサイズを変更します。
- モバイルアプリケーション画面サイズや解像度に合わせて画像のサイズを変更します。
- ビジネスプロセス自動化企業業務における画像サイズ変更ワークフローを自動化する