この簡単なチュートリアルでは、C# で EPUB を PDF に変換する方法 について説明します。環境を確立するためのすべての詳細、段階的な手順、実行可能なサンプル コードを提供して、完全な EPUB から PDF へのコンバーターを C# で記述します。さらに、要件に基づいて PDF ファイルのバリエーションを作成するためのいくつかのプロパティもカバーしています。
C# で EPUB ファイルを PDF に変換する手順
- Aspose.HTML for .NET をインストールして環境を構成し、EPUB ファイルを処理します
- PdfSaveOptions クラスのインスタンスを作成し、必要なプロパティを設定します
- ConvertEPUB メソッドを使用して EPUB を PDF 形式にレンダリングする
これらの手順は、ファイルを C# で EPUB から PDF に変換するプロセスを正確に説明しています。まず、予想される PDF ドキュメントの設定を行う必要があります。その後、ソース EPUB ファイルをロードし、指定されたプロパティを使用して PDF 形式でレンダリングします。
C# で EPUB ファイルを PDF に変換するコード スニペット
using System.IO; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert EPUB to PDF using C# | |
{ | |
// Set license | |
Aspose.Html.License lic = new Aspose.Html.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Open EPUB file | |
var stream = File.OpenRead("input.epub"); | |
// Set path for output file | |
string savePath = Path.Combine("output.pdf"); | |
// Create an instance of PdfSaveOptions | |
var options = new Aspose.Html.Saving.PdfSaveOptions(); | |
// Call the ConvertEPUB method | |
Aspose.Html.Converters.Converter.ConvertEPUB(stream, options, savePath); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
このコード サンプルでは、外部アプリケーションに依存せずに EPUB ファイルを C# で PDF にエクスポートできます。ただし、ストリーム、配列、またはディスクからファイルをロードまたは保存することにより、即興で行うことができます。同様に、ページ設定、暗号化、解像度など、出力 PDF ドキュメントのプロパティを制御できます。
このチュートリアルでは、C#* で *EPUB を PDF にレンダリングする方法について説明しました。また、HTML ファイルを PDF ファイルにマージする場合は、C#でHTMLファイルをPDFにマージする方法 の記事を参照してください。