ストリームからの安全なPDF読み込みを有効化

ストリームからPDFを直接読み込みレンダリングし、クラウド、コンテナ、データベース駆動のASP.NETアプリケーションで安全かつファイルフリーに閲覧可能

ストリームからの安全なPDF読み込みを有効化

ASP.NET PDF Viewer コンポーネントでストリームから直接 PDF を開くことは、サーバー上に物理的なファイルとして保存されたものではなく、.NET Stream オブジェクトから PDF ドキュメントを読み込み、レンダリングできることを指します。つまり、PDF コンテンツはデータベース、クラウドストレージ、Web API などのソースから動的に取得したり、実行時にメモリ内で生成したりして、そのままビューアに渡して表示できます。ストリームを扱うことで、アプリケーションは一時ファイルの保存を回避でき、ファイルシステムへの露出を減らすことでセキュリティを向上させ、ローカルストレージが制限されたり一時的になったりしやすいコンテナ化やクラウドベースの最新のデプロイ環境にもより適切に対応できます。

複数の ASP.NET Core PDF ビューアー コンポーネントでは、ストリームから PDF を開く機能が提供されています。具体的には:

  • ComponentOne ASP.NET Core FlexViewer(ComponentOne Studio ASP.NET MVC by MESCIUS の一部)では、メモリ内ストリームから PDF ドキュメントをレンダリングできます。
  • Telerik UI for ASP.NET Core PDF Viewer(Telerik UI for ASP.NET Core の一部)では、ストリームから直接 PDF を読み込み、表示できます。
  • Syncfusion ASP.NET Core PDF Viewer(Syncfusion Essential Studio Enterprise の一部)では、ストリームから PDF を開くことを可能にし、API から取得したドキュメントをアプリケーションで提示できるよう支援します。

機能と価格の詳細な分析については、ASP.NET Core PDF ビューアー コンポーネントの比較をご覧ください。

ASP.NET Core PDF ビューアー コンポーネントを比較する