このチュートリアルでは、C# を使用して PDF を SVG に変換する方法 について説明します。これには、環境を準備するための情報が含まれており、その後に一連の手順と、C# を使用して PDF をベクター イメージにレンダリングするためのコード スニペットが続きます。さらに、さまざまなプロパティを即興で作成して、要件に応じて出力ベクター画像を変更できます。
C# を使用して PDF を SVG に変換する手順
- システムで Aspose.PDF for .NET を使用するための環境を準備します
- 入力 PDF を Document クラスで読み込み、その SVG 画像を作成します
- SvgSaveOptions クラスのオブジェクトを作成します
- 出力 SVG 画像を保存する
これらの手順は、C# を使用して PDF から SVG に変換するプロセスの完全な概要を示しています。ソース PDF ファイルをロードし、出力 SVG ファイルの設定を行い、それをベクター イメージとしてディスクまたはストリームにレンダリングするだけです。これらの基本的な手順では、プロセスが簡単で従うのが簡単であるため、ファイル形式に関する深い知識は必要ありません。
C# を使用して PDF を SVG に変更するコード
using Aspose.Pdf; | |
class Program{ | |
static void Main(string[] args) // PDF to SVG in C# | |
{ | |
// Set PDF license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Load PDF file | |
Document doc = new Document("Input.pdf"); | |
// Instantiate an object of SvgSaveOptions | |
SvgSaveOptions saveOptions = new SvgSaveOptions(); | |
// Save the PDF as an SVG file | |
doc.Save("output.svg", saveOptions); | |
} | |
} |
上記のコード スニペットは、C# を使用して PDF を SVG に変換する方法を示しています。 Document クラスの任意のコンストラクターを使用して、ソース PDF ファイルを読み込み、SvgSaveOptions クラスのインスタンスを作成して、出力ベクター グラフィックスをレンダリングできます。一方、要件に応じて、出力を zip アーカイブに圧縮する、ピクセルにスケーリングする、類似した背景を持つ画像をマージするなどのカスタム プロパティを設定できます。
この記事では、C#* を使用して *PDF を SVG にエクスポートする方法を説明しました。ただし、PDF から XPS へのレンダリングについて詳しく知りたい場合は、C# を使用して PDF を XPS に変換する方法 の記事をお読みください。