ASP.NET Web API コントロール
PDF エクスポート
サービス > PDFサービス > PDF エクスポート

PDFエクスポートサービスを使用して、PDFドキュメントをさまざまなファイル形式にエクスポートすることができます。データと共にPDFドキュメントのレイアウトとスタイルも指定された形式にエクスポートされます。

PDFエクスポートサービスは、Export APIを使用して、エンドユーザーが指定されたPDFドキュメントを目的の形式にレンダリングおよびエクスポートできるようにします。サービスURLには、PDFファイルのパス、エクスポートファイル名、およびエクスポートオプションを指定できます。クライアントアプリケーションは、Export APIを使用してPDFドキュメントをサポートされている形式にエクスポートするためのHTTP要求をサービスアプリケーションに送信します。

[GET] エクスポートサービスの要求スキーマ

クライアントから、サポートされているPDFドキュメントのエクスポート形式を取得するには、GETメソッドを使用する必要があります。PDFドキュメントのパスおよびPDFドキュメント名は、要求URLで指定します。クライアントアプリケーションは、HTTP要求メッセージをサービスに送信します。

GET:  http://<host>[:port]/api/pdf/{pdfpath}/$pdf/export?[exportFileName]&[exportOptions]

Pdf Path- PDFファイルの完全なパス

exportFileName- エクスポートされたファイル名

Export Options- IExportOptions

URLパラメータ

PDFエクスポートサービスのGET要求URLは、pdfpath、exportFileName、およびexportOptions(サポートされている形式)をパラメータとして受け取ります。

レスポンスメッセージ

HTTPステータスコード 原因
200 エクスポートされたファイルストリーム。
404 pdfのパスは存在しません。
406 形式名は受け入れられません。

エクスポートサービスの要求スキーマ

指定したエクスポートフィルタにPDFファイルを取得または描画するには、POSTメソッドを使用する必要があります。要求URLで、PDFファイルのパスを指定します。クライアントアプリケーションは、HTTP要求メッセージをサービスに送信します。

POST: http://<host>[:port]/api/pdf/{pdfpath}/$pdf/export

レスポンスメッセージ

HTTPステータスコード 原因
200 エクスポートされたファイルストリーム。
404 pdfのパスは存在しません。
406 形式名は受け入れられません。

PDFサービスの詳細については、WebApiExplorerのデモを参照してください。