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

変換する URL に PDF - ウェブページセーバー API

PDF4me 変換する URL に PDF は、Web ページを変換する強力なエンタープライズ グレード ソリューションです。 HTML コンテンツを高品質に PDF 高度な文書 API 統合。この包括的な URL に PDF 変換サービスはウェブを効率的に処理します URLコンテンツ、画像、スタイルを抽出し、レイアウトとフォーマットを維持してプロフェッショナルな用途に対応します。 PDF 文書作成。 API プロセス URL に PDF ウェブページを受信することによる変換 URLs を通じて REST API 呼び出しは、高度なレンダリング技術とインテリジェントなコンテンツ抽出アルゴリズムを使用して正確なウェブページのレンダリングを行い、 PDF 生成。Web コンテンツの抽出、レイアウトの保持、認証処理、カスタマイズオプションを包括的にサポートするこのソリューションは、Web コンテンツ管理、ドキュメントのアーカイブ、レポート生成、エンタープライズ Web ツー Web に最適です。PDF 信頼性と拡張性を必要とするワークフロー URL に PDF コンテンツの正確性とプロフェッショナルな出力品質を保証する変換。あらゆるウェブページを変換 PDF 使用 URLこの変換を簡単に自動化するには、 URL に PDF PDF4me コネクタ入力 API。

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

認証 API リクエスト​

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

主な機能​

  • ウェブページ処理: 任意のウェブページを変換または URL 高品質に PDF 文書
  • HTMLコンテンツのサポート: プロセス HTML コード、 CSS スタイル、そして JavaScript 埋め込みコンテンツを持つ要素
  • 動的コンテンツ処理: 両方を静的に変換します HTML テンプレートとリアルタイムコンテンツを備えた動的なウェブページ
  • レイアウトの維持: 元のウェブページのレイアウト、スタイル、構造を維持する PDF フォーマット
  • 認証サポート: さまざまな認証方法で保護されたウェブサイトを処理する
  • カスタマイズオプションページサイズ、余白、ヘッダー、フッター、出力フォーマットを制御します。
  • シームレス API 統合: 安らかな API 自動化されたウェブツーウェブ用に設計されていますPDF ワークフローとエンタープライズシステム統合

REST API 終点​

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

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

サポートされているWebコンテンツの種類​

の API さまざまなウェブコンテンツの種類と変換シナリオを包括的にサポートします。

ウェブページの種類​

  • 静的 HTML ページ: 標準的なウェブページ HTML、 CSS、そして基本 JavaScript
  • 動的Webアプリケーションシングルページアプリケーション(SPA)と動的コンテンツ
  • レスポンシブウェブサイトモバイルおよびデスクトップ向けに最適化されたウェブページ
  • 保護されたコンテンツパスワードで保護された、または認証が必要なウェブページ
  • インタラクティブな要素フォーム、ボタン、インタラクティブなコンポーネントを含むページ

コンテンツ処理機能​

  • HTMLレンダリング: 満杯 HTML5 最新のウェブ標準に準拠
  • CSSスタイリング: 完了 CSS2/CSS3 フレックスボックスやグリッドレイアウトを含むサポート
  • JavaScriptの実行クライアント側 JavaScript レンダリングと動的コンテンツ
  • 画像処理: 画像の自動読み込み、最適化、埋め込み
  • フォントサポートウェブフォントとカスタムタイポグラフィの保存

認証方法​

  • 認証なしログイン不要の公開ウェブサイト
  • 基本認証ユーザー名/パスワードで保護されたコンテンツ
  • OAuth統合: 最新のWebアプリケーション向けトークンベース認証
  • APIキー認証: 保護されたキーベースのアクセス APIsとコンテンツ

REST API パラメータ​

Convertのパラメータ一覧 URL に 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.
webUrlOptionalRequired. URL of the web page to convert. Type: string.https://www.google.com
authTypeOptionalAuthentication needed to open the page, e.g. `NoAuth`. Leave empty when the page is public. Type: string.NoAuth
usernameOptionalUser name for pages that require authentication. Type: string.userName
passwordOptionalPassword for pages that require authentication. Type: string.1234
layoutOptionalPage orientation. `Landscape` (case-insensitive) gives landscape pages; any other value or none gives portrait. Type: string.landscape` or `portrait
formatOptionalPaper size, e.g. `A0`-`A8`, `Legal`, `Tabloid`, `Statement`, `Executive`. Defaults to `A4`. Type: string.A4
scaleOptionalRendering scale of the page content. Values of 0 or less use the default `0.8`. Type: number.0.8
topMarginOptionalSpace between the top edge of the page and the content, as a CSS length with unit (e.g. `40px`). Defaults to `40px`. Type: string.40px
leftMarginOptionalSpace between the left edge of the page and the content, as a CSS length with unit (e.g. `40px`). Defaults to `40px`. Type: string.40px
rightMarginOptionalSpace between the right edge of the page and the content, as a CSS length with unit (e.g. `40px`). Defaults to `40px`. Type: string.40px
bottomMarginOptionalSpace between the bottom edge of the page and the content, as a CSS length with unit (e.g. `40px`). Defaults to `40px`. Type: string.40px
printBackgroundOptionalInclude background colors and images in the PDF. Defaults to `true`. Type: boolean.true` or `false
displayHeaderFooterOptionalInclude the browser header and footer in the PDF. Defaults to `false`. Type: boolean.true` or `false

出力​

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

JSON 回答形式

生 JSON からの応答 API:

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

リクエスト例​

ヘッダ​

Content-Type: application/json
Authorization: YOUR_API_KEY

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

ペイロード​

{
"webUrl": "https://www.google.com",
"authType": "NoAuth",
"username": "userName",
"password": "1234",
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"layout": "landscape",
"format": "A4",
"scale": 0.8,
"topMargin": "40px",
"leftMargin": "40px",
"rightMargin": "40px",
"bottomMargin": "40px",
"printBackground": true,
"displayHeaderFooter": true
}

コードサンプル​

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

C# (CSharpサンプル

完了 C# 実装 URL に PDF 変換:

URL に PDF 変換機能​

ウェブコンテンツ処理​

  • HTMLレンダリング: 満杯 HTML5 最新のウェブ標準とレスポンシブデザインに対応
  • CSSスタイリング: 完了 CSS2/CSS3 フレックスボックス、グリッドレイアウト、アニメーションなどのサポート
  • JavaScriptの実行クライアント側 JavaScript 動的なコンテンツとインタラクションのレンダリング
  • 画像処理: 画像の自動読み込み、最適化、適切なスケーリング PDF フォーマット

レイアウトと書式設定​

  • ページ方向横向きと縦向きの両方のページ表示に対応
  • ページサイズ: 複数の標準ページフォーマット(A0~A8、タブロイド判、リーガル判、ステートメント判、エグゼクティブ判)
  • マージン上下左右の余白を様々な単位でカスタマイズ可能
  • スケーリングコンテンツサイズ調整のための小数点ベースのスケーリング(0.1~2.0の範囲)

高度な機能​

  • 背景印刷背景色、パターン、画像を含めるか除外するかを選択できるオプション
  • ヘッダー/フッター表示ページ番号とタイトル付きのヘッダーとフッターをカスタマイズ可能
  • 認証サポート: さまざまな認証方法で保護されたウェブサイトを処理する
  • インタラクティブな要素リンク、ボタン、フォーム要素を保持する PDF フォーマット

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

ビジネスおよび企業向けユースケース

  • レポート生成動的なウェブベースのダッシュボードからPDFレポートを自動生成する
  • 文書管理ウェブコンテンツを企業向け文書システム用のPDF形式に変換する
  • ウェブコンテンツのアーカイブウェブページをPDFに変換して長期保存とコンプライアンスを確保する
  • ビジネスダッシュボードビジネスダッシュボードをレポート用にPDFに変換する

ヘルプが必要な場合​