圧縮 PDF ファイルサイズ縮小ツール API
PDF4me 圧縮 PDF 強力なエンタープライズグレードのソリューションで、圧縮します。 PDF 高度な方法でファイルサイズを削減するドキュメント API 統合。この包括的な PDF 圧縮サービスは効率的に処理します PDF ドキュメント、インテリジェントなファイルサイズ削減、ストレージ利用の最適化、共有機能の強化、高度な PDF 文書管理の改善とワークフロー最適化のための処理。 API プロセス PDF 受信ソースによる圧縮 PDF 文書を通じて REST API 呼び出しは、高度な圧縮アルゴリズムとインテリジェントな最適化技術を使用して、正確なファイルサイズ削減とプロフェッショナルな PDF 処理。複数の圧縮プロファイル、インテリジェントなファイル最適化、自動圧縮処理、プロフェッショナルな包括的なサポートを備えています。 PDF このソリューションは、文書管理、ストレージ最適化、自動化された処理に最適です。 PDF 圧縮、そして確実な精度と一貫した出力品質で信頼性の高いファイルサイズ削減を必要とするエンタープライズワークフロー。 PDF ドキュメントを簡単に API 上級者向け PDF 処理とファイル最適化。
認証 API リクエスト
アクセスするには PDF4me REST APIすべてのリクエストには適切な認証情報を含める必要があります。認証により安全な通信が保証され、あなたが正規のユーザーであることが検証されます。 REST API。
主な機能
- 複数の圧縮プロファイル最適なファイルサイズ削減のために、さまざまな圧縮レベルから選択してください。
- インテリジェント最適化: 品質を維持しながら最大限の圧縮を実現する高度なアルゴリズム
- 品質維持: 維持する PDF 圧縮作業中の品質
- プロフェッショナルな成果: 高品質 PDF 正確なファイルサイズ削減による圧縮
- シームレス API 統合: 安らかな API 自動化向けに設計されています PDF 処理ワークフローとエンタープライズシステム統合
REST API 終点
の PDF4me REST API 標準を使用する HTTP リソースとやり取りするための方法。すべて PDF 圧縮操作は単一のエンドポイントを介して実行されます。
- 方法: POST
- 終点:
/api/v2/Optimize
サポート対象 PDF 圧縮機能
の API さまざまな包括的なサポートを提供します PDF 圧縮および最適化機能:
圧縮プロファイル
- 最大圧縮最適な圧縮率でファイルサイズを最大限に削減
- ウェブ最適化ウェブ配信と高速ダウンロードに最適化された、ファイルサイズの小さい製品
- 印刷最適化: 正しいフォントと色で印刷するのに適した高品質の圧縮
- デフォルトの圧縮: 一般的な使用ケース向けにバランスの取れた圧縮
- 高度なプロファイル特定の要件に対応した特殊な圧縮プロファイル
ファイル最適化
- インテリジェント処理: 品質を維持しながら最大限の圧縮を実現する高度なアルゴリズム
- 品質維持: 維持する PDF 圧縮作業中の品質
- フォーマットサポート: さまざまなサポート PDF フォーマットとドキュメントの種類
- 専門能力向上: 高品質 PDF 正確な圧縮による処理
- 柔軟なオプション特定の要件に合わせてカスタマイズ可能な圧縮パラメータ
ストレージ最適化
- ファイルサイズ削減: 大幅な減少 PDF 効率的なストレージのためのファイルサイズ
- 保管効率ストレージ利用効率向上のため、ファイルサイズを最適化しました。
- 転送最適化ファイルサイズを縮小し、アップロードとダウンロードを高速化
- 帯域幅の節約: 文書共有および配布における帯域幅使用量の削減
REST API パラメータ
Compressのパラメータ一覧 PDF 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. | document.pdf |
| 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. | |
| optimizeProfile | Optional | Compression profile. `Default` is mapped to `Max` server-side. An unrecognised value fails with 400 `Invalid Optimization Profile`. Type: string. | Web |
出力
の PDF4me 圧縮 PDF REST API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。
- JSON
- Table
- Schema
- Binary
JSON 回答形式
生 JSON からの応答 API:
{
"File Content": "File content of the compressed document",
"File Name": "File name of the compressed document"
}
テーブルビュー
構造化された表形式の応答データ:
| パラメータ | 価値 |
|---|---|
| ファイルの内容 | 圧縮文書のファイル内容 |
| ファイル名 | 圧縮文書のファイル名 |
スキーマビュー
レスポンスのデータ構造と型:
2 items
File Content: Binary File content of the compressed document
File Name: String File name of the compressed document
タイプ指標:
Binary= バイナリデータString= テキストデータ
バイナリデータビュー
実際の圧縮 PDF ファイルデータ:
data
─────────────────────────────
File Content: File content of the compressed document
File Name: File name of the compressed document
バイナリデータアクセス:
- PDF コンテンツダウンロードまたはさらなる処理の準備ができました
- 圧縮 PDF: 完了 PDF 圧縮を加えた状態で
リクエスト例
ヘッダ
Content-Type: application/json
Authorization: YOUR_API_KEY
注記: 手に入れよう API 鍵から PDF4me ダッシュボード
ペイロード
{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"optimizeProfile": "Web"
}
コードサンプル
の PDF4me 圧縮 PDF REST API 複数のプログラミング言語のコードサンプルを提供します。開発環境に最適な言語を選択してください。
- C#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
PDF 圧縮機能
圧縮プロファイル
- 最大圧縮最適な圧縮率でファイルサイズを最大限に削減
- ウェブ最適化ウェブ配信と高速ダウンロードに最適化された、ファイルサイズの小さい製品
- 印刷最適化: 正しいフォントと色で印刷するのに適した高品質の圧縮
- デフォルトの圧縮: 一般的な使用ケース向けにバランスの取れた圧縮
- 高度なプロファイル特定の要件に対応した特殊な圧縮プロファイル
ファイル最適化
- インテリジェント処理: 品質を維持しながら最大限の圧縮を実現する高度なアルゴリズム
- 品質維持: 維持する PDF 圧縮作業中の品質
- フォーマットサポート: さまざまなサポート PDF フォーマットとドキュメントの種類
- 専門能力向上: 高品質 PDF 正確な圧縮による処理
- 柔軟なオプション特定の要件に合わせてカスタマイズ可能な圧縮パラメータ
ストレージ最適化
- ファイルサイズ削減: 大幅な減少 PDF 効率的なストレージのためのファイルサイズ
- 保管効率ストレージ利用効率向上のため、ファイルサイズを最適化しました。
- 転送最適化ファイルサイズを縮小し、アップロードとダウンロードを高速化
- 帯域幅の節約: 文書共有および配布における帯域幅使用量の削減
業界におけるユースケースとアプリケーション
- Use Cases
ユースケース
- 文書保管PDFを圧縮して、効率的な保存とアーカイブ管理を実現します。
- ウェブ出版PDFを最適化してWeb配信とページ読み込み速度を向上させる
- メール添付ファイルPDFファイルのサイズを縮小して、メールでの共有や配布に備える
- モバイルアプリケーションPDFを圧縮してモバイルアプリの最適化と読み込み速度の向上を図る
- クラウドストレージクラウドストレージの効率化とコスト削減のためにPDFを最適化する
- ワークフロー自動化企業業務におけるPDF圧縮ワークフローを自動化する
- コンテンツ管理コンテンツ管理システムでPDFを圧縮してパフォーマンスを向上させる
- バッチ処理大量のPDFファイルを自動圧縮で処理する