C# を使用して SVG を PDF としてレンダリングする

C# を使用してスケーラブル ベクター グラフィックス (SVG) を PDF (Portable Document Format) としてレンダリングすることは、ドキュメントの生成、レポート、印刷可能な資料の作成など、さまざまなシナリオで貴重な機能となります。このガイドでは、C# を使用して SVG を PDF としてレンダリングするために必要な手順を説明します。 SVG を PDF に変換することで、開発者は共有、印刷、またはさまざまなアプリケーションへの埋め込みに適したドキュメントを作成できます。以下は、SVG を PDF にレンダリングするための手順と C# コードです。

C# を使用して SVG を PDF としてレンダリングする手順

  1. SVG を PDF に変換するために GroupDocs.Viewer for .NET を利用するように統合開発環境 (IDE) を構成します。
  2. SVG ファイルのパスをコンストラクターの引数として指定して、Viewer クラス オブジェクトをインスタンス化します。
  3. PdfViewOptions クラスのオブジェクトを作成して表示オプションを取得します。
  4. Viewer.View メソッドを呼び出して表示オプションを渡し、結果の PDF をディスクに保存します。

C# で SVG を PDF に変換する上記の手順は、.NET がインストールされていれば、Windows、macOS、Linux などの広く使用されているオペレーティング システムで実行できます。この変換を実行するために追加のソフトウェアやツールをインストールする必要はありません。 SVG から PDF へのレンダリングは、ドキュメントの生成、レポート、その他のシナリオに適用される場合でも、多用途かつ動的なドキュメント処理を目指す開発者のツールキットの貴重な機能として機能します。以下のコード例は、この変換を実行する方法を示しています。

C# を使用して SVG を PDF としてレンダリングするコード

C# で SVG を PDF としてレンダリングすると、スケーラブルなベクター グラフィックスを印刷可能なドキュメントに組み込むための堅牢なソリューションが提供されます。 SVG から PDF への変換をプロジェクトに統合するときは、アプリケーションの特定のニーズを考慮し、より包括的なソリューションを得るために選択したライブラリによって提供される追加機能を検討してください。推奨されるライブラリを正常に構成し、ファイル パスに必要な調整を行うと、C# で SVG を PDF としてレンダリングするためのコードをプロジェクトに組み込むことが、シンプルで問題のない作業になります。

以前のチュートリアルでは、SVG を HTML としてレンダリングする方法を検討しました。追加のガイダンスが必要な場合は、C#を使用してSVGをHTMLとしてレンダリングする の方法に関する記事を参照することをお勧めします。

 日本語