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

変換する Markdown に PDF - ドキュメントジェネレーター API

PDF4me 変換する Markdown に PDF は、強力なエンタープライズグレードのソリューションであり、 Markdown ファイルとドキュメントを高品質に PDF 高度な文書 API 統合。この包括的な Markdown 変換サービスは効率的に処理します Markdown コンテンツには、単一の.mdファイルまたは複数の.mdファイルが含まれます。 Markdown ファイル内 ZIP アーカイブをプロフェッショナルな形式に変換 PDF 正確な書式設定、スタイル、レイアウトが保持された文書。 API プロセス Markdown 受信ソースによる変換 Markdown ファイルを通じて REST API 呼び出し、高精度レンダリング技術を利用して正確な Markdown 解析と PDF 世代。包括的なサポートにより Markdown 構文、ドキュメントのフォーマット、ワークフローの統合など、信頼性と拡張性を必要とするドキュメント システム、テクニカル ライティング ワークフロー、コンテンツ管理プラットフォーム、エンタープライズ ドキュメント ソリューションに最適なソリューションです。 Markdown に PDF フォーマットの正確性とプロフェッショナルな出力品質が保証された変換。 Markdown ファイルを高品質に PDF 文書を使用する PDF4me API ドキュメント作成やワークフローのニーズに合わせて、高速、確実、かつ正確な変換を実現します。

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

認証 API リクエスト​

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

主な機能​

  • Markdown ファイル処理: 単一の.mdファイルまたは複数の.mdファイルを変換します Markdown ファイル内 ZIP アーカイブ
  • ドキュメント変換技術文書やコンテンツをプロフェッショナルな形式に変換する PDF 文書
  • 正確な書式設定: 維持する Markdown 構文、ヘッダー、リスト、コードブロック、および書式設定要素
  • ZIP アーカイブサポート: 複数の処理 Markdown ファイルパス指定付きの圧縮アーカイブからのファイル
  • 高品質な出力: プロフェッショナルな PDF 正確なレンダリングとレイアウト保持を備えたドキュメント
  • シームレス API 統合: 安らかな API 自動化されたドキュメントワークフローとエンタープライズシステム統合向けに設計されています。

REST API 終点​

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

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

サポート対象 Markdown 特徴​

の API さまざまな包括的なサポートを提供します Markdown コンテンツの種類と書式設定要素:

Markdown 構文サポート​

  • ヘッダー: すべてのレベルの Markdown 適切な階層構造を持つ見出し(H1~H6)
  • テキストの書式設定: 太字、斜体、取り消し線、およびインラインコードの書式設定
  • リスト適切なインデントとネストを備えた順序付きリストと順序なしリスト
  • コードブロック: 言語仕様を含む構文強調表示コードブロック
  • リンクと画像ハイパーリンクと画像埋め込みを適切にレンダリングします。
  • 表: Markdown 適切な列配置と書式設定が施された表

ファイル処理​

  • シングルファイル: 完全なコンテンツを含む個々の.mdファイルを処理します
  • ZIP アーカイブ: 複数の Markdown 圧縮されたファイル内のファイル ZIP アーカイブ
  • ファイルパス指定: 正確な値を指定してください Markdown ファイルパス内 ZIP アーカイブ
  • バッチ処理複数のドキュメントファイルを一度の操作で変換する

出力品質​

  • プロフェッショナルなレイアウト: きれいで読みやすい PDF 適切な間隔でフォーマットする
  • タイポグラフィ高品質なフォントレンダリングとテキストフォーマット
  • コードのハイライト表示コードブロックとインラインコードの構文ハイライト
  • 画像処理: 適切な画像スケーリングと配置 PDF 文書

REST API パラメータ​

Convertのパラメータ一覧 Markdown に 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.md
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.
mdFilePathOptionalPath of the Markdown file inside the ZIP archive. Needed when `docContent` is a ZIP; ignored for a single `.md` file. Type: string.docs/readme.md

出力​

の PDF4me 変換する Markdown に 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ダッシュボード

ペイロード​

{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"mdFilePath": "Please put base64 zip file path"
}

コードサンプル​

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

C# (CSharpサンプル

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

Markdown 変換機能​

構文処理​

  • ヘッダー階層H1~H6ヘッダーの適切なサイズでの正しいレンダリング
  • テキストの書式設定: 太字、斜体、取り消し線、およびインラインコードの保持
  • リスト処理適切なインデントを備えた順序付きリストと順序なしリスト
  • コードブロックのレンダリング構文ハイライトと適切なコードフォーマット
  • リンクと画像の処理ハイパーリンクと画像の埋め込み(適切な位置配置)

文書構造​

  • レイアウトの維持: オリジナルを維持する Markdown 文書構造
  • タイポグラフィ高品質なフォントレンダリングとテキストフォーマット
  • 間隔と配置要素間の適切な間隔とテキストの配置
  • ページ区切り: 長文ドキュメント向けのインテリジェントなページ区切り処理

高度な機能​

  • ZIP アーカイブ処理: 複数の Markdown 圧縮アーカイブ内のファイル
  • ファイルパス解決: 正確な値を指定してください Markdown ファイルパス内 ZIP アーカイブ
  • バッチ変換複数のドキュメントファイルを効率的に処理する
  • 高品質な成果物: プロ PDF 一貫したフォーマットでの生成

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

テクノロジーと開発のユースケース

  • 技術文書開発者向けドキュメントとAPIガイドをPDF形式に変換する
  • APIドキュメントAPIドキュメントをMarkdownからPDFに変換する
  • 開発者向けガイド開発者ガイドをPDF形式に変換する
  • 技術ガイド技術文書をPDFに変換する

ヘルプが必要な場合​