ASP.NET CoreでPDFを読み込み表示
Document Solutions for PDFを使って、ASP.NET Core APIとJavaScript PDFビューアを使ってブラウザ上で直接PDFファイルをレンダリング可能

Document Solutions for PDF(DsPdf、旧称 GcPdf)は、Adobe Acrobat への依存がない、高速で機能豊富な .NET 向けサーバーサイド PDF API ライブラリです。DsPdf を使用すると、開発者は AcroForms を含む PDF ドキュメントを、デスクトップおよび Web アプリケーション全体で大規模に、プログラムによって作成、操作、インポート/エクスポート、展開できます。完全な .NET サポートにより、.NET、Mono、Xamarin.iOS、Xamarin.Android 向けのアプリで PDF の生成、読み込み、変更、変換を行えます。
このブログ記事では、MESCIUS Product Specialist の Kristina Ismail が、同梱の JavaScript PDF Viewer とともに DsPdf API ライブラリをサーバー側に統合し、ASP.NET Core アプリケーション内のブラウザーで PDF ファイルを読み込み、生成し、表示する方法をデモします。手順は次のとおりです:
- .NET Core アプリケーションの作成
- DsPdf NuGet パッケージのインストール
- C# で PDF を生成または読み込み
- DsPdfViewer(JavaScript PDF Viewwer)のインストール
- ブラウザーで PDF を表示
- クライアント側で PDF を編集
任意の ASP.NET Core アプリケーション内でエンドツーエンドの PDF ワークフローを実装する方法を学ぶには、ブログ記事全文を読むをご覧ください。
Document Solutions for PDF は開発者単位でライセンスされ、さまざまな配布ニーズに対応する複数のライセンスオプションが用意されています。同一組織内の複数の開発者向けにチームライセンスも利用できます。詳細は、Document Solutions for PDF のライセンスページをご覧ください。
Document Solutions for PDF は個別に購入することも、Document Solutions .NET Bundle の一部として購入することもできます。