この基本的な記事には、** C#でPDFをXPSに変換する方法の詳細が含まれています**。 .NET環境を構成するためのすべての情報と、要件を達成するためのステップバイステップガイドが含まれています。 **PDFをXPSC#**に変換するために、必要に応じてそれぞれのプロパティを設定するように変更できるコードが提供されています。
C#でPDFをXPSに変換する手順
- NuGetパッケージマネージャーを使用してAspose.PDF依存関係をインストールすることにより、アプリケーションを構成します
- XPS形式に変換するためのDocumentクラスを含むソースPDFをロードします
- XpsSaveOptionsクラスオブジェクトを作成し、さまざまなプロパティを設定します
- 出力ファイルをXPSファイル形式で保存します
- PDFからXPSへのコンバーターを作成するために、完全なプロセスを示すC#*コードがここに表示されます。入力PDFドキュメントをMemoryStreamまたはディスクからすばやくロードし、XPSファイルを生成するためのさまざまな特性を指定します。最後に、アプリケーションの設計に基づいて、レンダリングされた出力ファイルをMemoryStream、Byte Array、またはディスクに書き込みます。
C#でPDFをXPSに変換するコード
namespace ConvertPdfToXpsInCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert PDF to XPS in C# | |
{ | |
// Instantiate license | |
Aspose.Pdf.License lic = new Aspose.Pdf.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load PDF document | |
Aspose.Pdf.Document pdfDocument = new Aspose.Pdf.Document("input.pdf"); | |
// Instantiate XPS Save options | |
Aspose.Pdf.XpsSaveOptions saveOptions = new Aspose.Pdf.XpsSaveOptions(); | |
// Save the XPS document | |
pdfDocument.Save("PDFToXPS.xps", saveOptions); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
このコードスニペットは、他のツールをインストールせずに* C#を使用してPDFをXPS*ドキュメントに変換する方法を示しています。さらに、出力ファイルに透明なテキストを保持することを選択できます。同様に、コードスニペットを即興で作成して、すべてのページまたは一部の選択したページのみをXPSファイル形式に変換できます。
この記事では、いくつかのカスタマイズプロパティについて説明しながら、* C#PDFからXPS*へのレンダリングの使用方法について説明しました。ただし、PDFからPDFAへの変換について知りたい場合は、C#を使用してPDFをPDFA形式に変換する方法の記事を参照してください。