C# を使った RTF 文書から PDF 形式への変換方法

RTF は、リッチテキストを作成するために Microsoft 社により導入されたファイル形式です。その相互運用性により、異なる Microsoft 製品間だけでなく、異なる OS 間でもコンテンツをやりとりすることを可能にします。その一方で、PDF はクロスプラットフォームをサポートした、最も幅広く利用されている電子文書形式のひとつです。こうした背景により、これらのドキュメントを PDF 形式へ変換することはとても実用的となっています。そこで今回は、C# を使用して RTF 文書をプログラム的に PDF 形式に変換する方法をご紹介します。

C# で RTF を PDF に変換できる API

Aspose.Words for .NET は、DOC、DOCX、RTF などの一般的なワープロ形式を生成、読み込み、操作できる API です。Aspose.Words for .NET にビルトインされた RTF から PDF に変換する API では、RTF 文書をより高い精度で PDF 形式に変換することができます。Aspose.Words for .NET の DLL は、NuGet でダウンロードして .NET アプリケーションにインストールすることができます。

RTF ファイルから PDF への変換手順

Aspose.Words for .NET を使用することで、非常に簡単に RTF 文書を PDF 形式に変換することができます。変換手順は次のとおりです。

・RTF 文書を読み込む

・出力する PDF ファイルのパスを指定する

・RTF ファイルを PDF として保存する

・保存した PDF ファイルを Adobe Reader などで開く

C# を使用した RTF から PDF への変換

Aspose.Words for .NET を使用すると、わずか数行のコードで RTF を PDF へ変換できます。以下は、RTF ファイルを PDF に変換するための手順とサンプル コードです。

・Document クラスのファイル パスを指定して RTF 文書を読み込み

・Document.Save(String, SaveFormat) メソッドで、指定した場所に RTF を PDF として保存

上記の C# で RTF を PDF に変換する手順は、次のサンプル コードにより実現できます。

最後に

この記事では、Aspose.Words for .NET API を使用して C# で RTF 文書を PDF 形式に変換する方法を紹介しました。GitHub で公開されているソース コード サンプルをご確認いただけるだけでなく、こちらから Aspose.Words for .NET の詳細をご覧いただけます。

参照記事 : https://blog.aspose.com/2020/10/26/convert-rtf-to-pdf-in-csharp/

その他の Aspose 製品の情報はこちらの製品トップ ページからご覧ください。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする