変換する 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。
認証 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 正しく機能するため。
| パラメータ | 必須 | その機能 | 例 |
|---|---|---|---|
| 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. | |
| webUrl | Optional | Required. URL of the web page to convert. Type: string. | https://www.google.com |
| authType | Optional | Authentication needed to open the page, e.g. `NoAuth`. Leave empty when the page is public. Type: string. | NoAuth |
| username | Optional | User name for pages that require authentication. Type: string. | userName |
| password | Optional | Password for pages that require authentication. Type: string. | 1234 |
| layout | Optional | Page orientation. `Landscape` (case-insensitive) gives landscape pages; any other value or none gives portrait. Type: string. | landscape` or `portrait |
| format | Optional | Paper size, e.g. `A0`-`A8`, `Legal`, `Tabloid`, `Statement`, `Executive`. Defaults to `A4`. Type: string. | A4 |
| scale | Optional | Rendering scale of the page content. Values of 0 or less use the default `0.8`. Type: number. | 0.8 |
| topMargin | Optional | Space 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 |
| leftMargin | Optional | Space 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 |
| rightMargin | Optional | Space 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 |
| bottomMargin | Optional | Space 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 |
| printBackground | Optional | Include background colors and images in the PDF. Defaults to `true`. Type: boolean. | true` or `false |
| displayHeaderFooter | Optional | Include the browser header and footer in the PDF. Defaults to `false`. Type: boolean. | true` or `false |
出力
の PDF4me 変換する URL に PDF REST API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。
- JSON
- Table
- Schema
- Binary
JSON 回答形式
生 JSON からの応答 API:
{
"File Content": "Output file content from PDF4me action",
"File Name": "Output file name from PDF4me action"
}
テーブルビュー
構造化された表形式の応答データ:
| パラメータ | 価値 |
|---|---|
| ファイルの内容 | PDF4meアクションからの出力ファイルの内容 |
| ファイル名 | PDF4meアクションからの出力ファイル名 |
スキーマビュー
レスポンスのデータ構造と型:
2 items
File Content: Base64 Output file content from PDF4me action
File Name: String Output file name from PDF4me action
タイプ指標:
Base64= バイナリデータString= テキストデータ
バイナリデータビュー
実際に変換された PDF ファイルデータとメタデータ:
data
─────────────────────────────
File Content: Output file content from PDF4me action
File Name: Output file name from PDF4me action
バイナリデータアクセス:
- PDF コンテンツダウンロードまたはさらなる処理の準備ができました
- URL 変換: ウェブページを完成させる PDF 変換
リクエスト例
ヘッダ
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#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
URL に PDF 変換機能
ウェブコンテンツ処理
- HTMLレンダリング: 満杯 HTML5 最新のウェブ標準とレスポンシブデザインに対応
- CSSスタイリング: 完了 CSS2/CSS3 フレックスボックス、グリッドレイアウト、アニメーションなどのサポート
- JavaScriptの実行クライアント側 JavaScript 動的なコンテンツとインタラクションのレンダリング
- 画像処理: 画像の自動読み込み、最適化、適切なスケーリング PDF フォーマット
レイアウトと書式設定
- ページ方向横向きと縦向きの両方のページ表示に対応
- ページサイズ: 複数の標準ページフォーマット(A0~A8、タブロイド判、リーガル判、ステートメント判、エグゼクティブ判)
- マージン上下左右の余白を様々な単位でカスタマイズ可能
- スケーリングコンテンツサイズ調整のための小数点ベースのスケーリング(0.1~2.0の範囲)
高度な機能
- 背景印刷背景色、パターン、画像を含めるか除外するかを選択できるオプション
- ヘッダー/フッター表示ページ番号とタイトル付きのヘッダーとフッターをカスタマイズ可能
- 認証サポート: さまざまな認証方法で保護されたウェブサイトを処理する
- インタラクティブな要素リンク、ボタン、フォーム要素を保持する PDF フォーマット
業界におけるユースケースとアプリケーション
- Business & Enterprise
- Legal & Professional Services
- Marketing & Sales
- Government & Compliance
ビジネスおよび企業向けユースケース
- レポート生成動的なウェブベースのダッシュボードからPDFレポートを自動生成する
- 文書管理ウェブコンテンツを企業向け文書システム用のPDF形式に変換する
- ウェブコンテンツのアーカイブウェブページをPDFに変換して長期保存とコンプライアンスを確保する
- ビジネスダッシュボードビジネスダッシュボードをレポート用にPDFに変換する
法律・専門サービスにおけるユースケース
- 法的文書法的証拠および法令遵守のために、ウェブページのPDF版を作成する。
- 証拠収集法的証拠としてウェブページをPDFに変換する
- コンプライアンス文書: コンプライアンスのためにウェブコンテンツをPDFに変換する
- 法律文書の保管法的ウェブコンテンツをアーカイブ用にPDFに変換する
マーケティングおよび営業における活用事例
- メール添付ファイルHTMLメールテンプレートとWebコンテンツをPDFに変換して共有する
- マーケティング資料ウェブマーケティングコンテンツをPDFに変換する
- 売上レポート: 販売ダッシュボードをレポート用にPDFに変換する
- クライアントコミュニケーション: 顧客とのコミュニケーションのために、ウェブコンテンツをPDFに変換する
政府およびコンプライアンス関連のユースケース
- ウェブコンテンツのアーカイブウェブページをPDFに変換して長期保存とコンプライアンスを確保する
- 公文書公開ウェブコンテンツをアーカイブ用にPDFに変換する
- 規制関連文書規制関連のウェブコンテンツをPDFに変換する
- 政府公文書館政府のウェブコンテンツをアーカイブ用にPDFに変換する