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

画像を作成する PDF - サムネイルジェネレーター API

PDF4me 画像を作成する PDF は、強力なエンタープライズグレードのソリューションであり、 PDF 高度な技術により、ページを高画質画像に変換 API 統合。この包括的な PDF画像変換サービスは効率的に処理します PDF ドキュメント、カスタム寸法での画像生成、複数フォーマットのサポート、柔軟なページ選択、高度な画像処理機能によるドキュメントの視覚化とコンテンツ管理の強化。 API プロセス PDF-受信による画像変換 PDF 文書を通じて REST API 高度なレンダリング技術とインテリジェントな画像生成アルゴリズムを活用し、正確なドキュメント表示とプロフェッショナルな画像処理を実現します。複数の画像フォーマット、カスタムサイズ、ページ選択、プロフェッショナルな画像処理を包括的にサポートするこのソリューションは、サムネイル生成、ドキュメントアーカイブ、Web公開、および信頼性の高い処理を必要とする企業ドキュメントワークフローに最適です。 PDF品質保証と一貫した出力最適化を備えた画像変換。 PDF ドキュメントを簡単に API 高度な文書処理および画像生成のために。

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

認証 API リクエスト​

アクセスするには PDF4me REST APIすべてのリクエストには適切な認証情報を含める必要があります。認証により安全な通信が保証され、あなたが正規のユーザーであることが検証されます。 REST API。

主な機能​

  • 高品質変換: 変換する PDF 高精度レンダリングによる高画質画像ページ
  • 複数フォーマット対応: サポート JPG、 PNG、BMP、GIF、 TIFF、その他一般的な画像フォーマット
  • カスタム寸法: 最適な画像サイズにするために、正確な幅と高さを指定してください
  • 柔軟なページ選択: 送信 pageNrs 1行のテキスト、ページ、範囲、キーワードなど all (統合と同じ考え方) ページ番号 分野)
  • サムネイル生成サムネイルやプレビュー画像の作成に最適です
  • プロフェッショナルな成果: 高精度な画像生成 PDF レンダリング
  • シームレス API 統合: 安らかな API 自動化された文書処理ワークフローとエンタープライズシステム統合向けに設計されています。

REST API 終点​

の PDF4me REST API 標準を使用する HTTP リソースとやり取りするための方法。すべて PDF画像への変換操作は、単一のエンドポイントを介して実行されます。

  • 方法: POST
  • 終点: /api/v2/CreateImages

サポート対象 PDF画像変換機能​

の API さまざまな包括的なサポートを提供します PDF画像への変換および処理機能:

画像生成​

  • 高画質レンダリング: 変換する PDF 高精度レンダリングによる高画質画像ページ
  • フォーマットサポート: サポート JPG、 JPEG、BMP、GIF、JB2、JP2、JPF、JPX、 PNG、TIF、 TIFF フォーマット
  • カスタム寸法: 最適な画像サイズにするために、正確な幅と高さを指定してください
  • プロフェッショナルな成果: 高精度な画像生成 PDF レンダリング
  • 高度な処理: 複雑なものへの対応 PDF 構造と変換要件

ページ選択​

  • 送信するテキスト: ページ選択を pageNrs として 1本の弦 (または同じテキストをマッピングして ページ番号 クライアントツールでは、単一ページ、範囲、キーワードなど all
  • 柔軟な組み合わせ: コンマ、スパンなど 2-5、そして「最後まで」の形は 7- (ハイフン、その後は何もなし)
  • バッチ処理文字列に複数のページがリストされている場合、1回の呼び出しで複数のページを変換します。
  • プロフェッショナルなレイアウト高品質なページレンダリングと正確なコンテンツ保持

画像処理​

  • 品質維持: 画質を維持する PDF画像への変換
  • 寸法制御: 最適な画像サイズを実現するための、正確な幅と高さの制御
  • 専門能力向上: 高精度な画像処理 PDF レンダリング
  • 柔軟なオプション特定の要件に合わせてカスタマイズ可能な処理パラメータ

REST API パラメータ​

「画像の作成」のパラメータ一覧 PDF 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.document.pdf
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.
imageActionRequiredRequired. Image output settings. Only `widthPixel`, `imageExtension` and `imageQuality` are used.
imageAction.pageSelectionRequiredNot used by CreateImages; pages are taken from `pageNrs`.
imageAction.centerOptionalNot used by CreateImages; the value is ignored. Type: boolean.
imageAction.fitPageOptionalNot used by CreateImages; the value is ignored. Type: boolean.
imageAction.bitsPerPixelOptionalNot used by CreateImages; the value is ignored. Type: integer.
imageAction.bilevelThresholdOptionalNot used by CreateImages; the value is ignored. Type: integer.
imageAction.widthPixelOptionalWidth of each output image in pixels; the height follows the page's aspect ratio, e.g. `800`. Type: integer.
imageAction.heightPixelOptionalNot used by CreateImages; the height follows from `widthPixel`. Type: integer.
imageAction.widthPointOptionalNot used by CreateImages; the value is ignored. Type: integer.
imageAction.heightPointOptionalNot used by CreateImages; the value is ignored. Type: integer.
imageAction.renderOptionsOptionalNot used by CreateImages; the value is ignored. Type: array.
imageAction.rotateModeOptionalNot used by CreateImages; the value is ignored.
imageAction.preserveAspectRatioOptionalNot used by CreateImages; the aspect ratio is always preserved. Type: boolean.
imageAction.imageQualityOptionalQuality of the output images. 0 or omitted uses `97`. Type: integer.
imageAction.CMSEngineOptionalNot used by CreateImages; the value is ignored.
imageAction.customCMSConfigOptionalNot used by CreateImages; the value is ignored.
imageAction.ditheringOptionalNot used by CreateImages; the value is ignored.
imageAction.DPIOptionalNot used by CreateImages; the value is ignored. Type: integer.
imageAction.fillOrderOptionalNot used by CreateImages; the value is ignored.
imageAction.filterRatioOptionalNot used by CreateImages; the value is ignored. Type: integer.
imageAction.imageExtensionOptionalOutput image format, e.g. `png` or `jpg`.
imageAction.colorSpaceOptionalNot used by CreateImages; the value is ignored.
imageAction.compressionOptionalNot used by CreateImages; the value is ignored.
pageNrsOptionalRequired. Pages to convert, e.g. `1,3,5`, `2-5`, `7-` (7 to the last page), `all` or `*`, `first` or `0`, `last`, or negative numbers counting from the end (`-1` is the last page). Page numbers beyond the document are skipped; a request that selects no page fails with `Invalid page numbers`. Type: string.

ページ選択(pageNrs / ページ番号)​

送信 1本の弦 で pageNrs (または統合ラベルが何であれ) ページ番号)、ページリストを内部にのみ渡す場合を除きます。 imageAction.PageSelection。

記入方法ページ番号
  • タイプ all すべてのページを変換する。 * (*)を使っても同じことができます。
  • last これは最終ページにすぎません。
  • first、 0または単に 1 すべて「最初のページだけ」という意味です。 0 これは単に1ページ目と言っているのと同じで、その後は2、3、4…と数えていく。
  • -1 これが最後のページです。 -2 それはその前のページです(12ページのファイルであれば11ページ目です)。
  • コンマを使うと、複数の要素をつなぎ合わせることができます。 1,2-3,5,7- 1ページ目、2~3ページ目、5ページ目、そして7ページ目から最後までと読みます。 7- これはサービスに対して「最後のページまで実行せよ」と指示するものです。
なぜ私たちは1,2-3,5,7- の代わりに 0,1-2,5,7-

0,1-2,5,7- 合法だが、 0 そして 1-2 どちらにも1ページ目が含まれていますそのため、最初のページを誤って2回表示してしまう可能性があります。 1,2-3,5,7- 同じようなことを言っているが、重複する部分は少ない。

実務上の注意​

  • 7- ダッシュの後に何もない 「7ページ目から最終ページまで」という意味です。
  • 存在しないページ番号は無視されます。
  • 7-3 (逆方向) ページ7が存在する場合は、その部分からページ7を保持します。その部分からページ6とページ5は期待しないでください。
  • 同じページを複数回リストアップすることは可能です。リストアップするたびに、別の画像を表示できます。

出力​

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

JSON 回答形式

生 JSON からの応答 API:

{
"File Content": "Output file content from the PDF4me Create Thumbnail action",
"File Name": "Output file name from the PDF4me Create Thumbnail action"
}

リクエスト例​

ヘッダ​

Content-Type: application/json
Authorization: YOUR_API_KEY

注記: 手に入れよう API 鍵から PDF4me ダッシュボード

ペイロード​

{
"docContent": "please put image base64 content",
"docname": "output",
"imageAction": {
"WidthPixel": "50",
"ImageExtension": "jpeg",
"PageSelection": {
"PageNrs": [
1,
1
]
}
},
"pageNrs": "1"
}

コードサンプル​

の PDF4me 画像を作成する PDF REST API 複数のプログラミング言語のコードサンプルを提供します。開発環境に最適な言語を選択してください。

C# (CSharpサンプル

完了 C# 実装 PDF画像への変換:

PDF画像変換機能​

画像生成​

  • 高画質レンダリング: 変換する PDF 高精度レンダリングによる高画質画像ページ
  • フォーマットサポート: サポート JPG、 JPEG、BMP、GIF、JB2、JP2、JPF、JPX、 PNG、TIF、 TIFF フォーマット
  • カスタム寸法: 最適な画像サイズにするために、正確な幅と高さを指定してください
  • プロフェッショナルな成果: 高精度な画像生成 PDF レンダリング
  • 高度な処理: 複雑なものへの対応 PDF 構造と変換要件

ページ選択​

  • 送信するテキスト: ページ選択を pageNrs として 1本の弦 (または同じテキストをマッピングして ページ番号 クライアントツールでは、単一ページ、範囲、キーワードなど all
  • 柔軟な組み合わせ: コンマ、スパンなど 2-5、そして「最後まで」の形は 7- (ハイフン、その後は何もなし)
  • バッチ処理文字列に複数のページがリストされている場合、1回の呼び出しで複数のページを変換します。
  • プロフェッショナルなレイアウト高品質なページレンダリングと正確なコンテンツ保持

画像処理​

  • 品質維持: 画質を維持する PDF画像への変換
  • 寸法制御: 最適な画像サイズを実現するための、正確な幅と高さの制御
  • 専門能力向上: 高精度な画像処理 PDF レンダリング
  • 柔軟なオプション特定の要件に合わせてカスタマイズ可能な処理パラメータ

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

ユースケース

  • サムネイル生成PDFドキュメントからサムネイルとプレビュー画像を作成する
  • 文書アーカイブPDFページを画像に変換して保存・保管する
  • ウェブ出版PDFからウェブコンテンツやプレゼンテーション用の画像を生成する
  • コンテンツ管理PDFドキュメントを画像に変換してCMSに統合する
  • 電子商取引PDFカタログと仕様書から製品画像を作成する
  • ソーシャルメディアPDFからソーシャルメディア共有用の画像を生成する
  • 文書PDFページを技術文書用の画像に変換する
  • ビジネスプロセス自動化企業業務におけるPDFから画像への変換ワークフローを自動化する

ヘルプが必要な場合​