この記事では、Java を使用して TXT を RTF に変換する方法について包括的に説明します。リッチ テキスト形式 (RTF) は、フォント スタイル、色、レイアウト デザインなど、さまざまな書式設定オプションを容易にするファイル形式です。対照的に、TXT は書式設定をサポートしないプレーン テキスト形式です。幸いなことに、広く使用されている変換ライブラリを使用して、Java で TXT を RTF にエクスポートできます。さらに、プロセスを示すコード スニペットと、TXT ファイルを RTF ドキュメントに変換するための一連のガイドラインを以下に示します。
Java を使用して TXT を RTF に変換する手順
- GroupDocs.Conversion for Java をプロジェクトに組み込むには、Maven リポジトリを使用してインストールできます
- TXT から RTF への変換を実行するために必要なクラスへの参照を含めます。
- Converter クラスをインスタンス化し、入力 TXT ファイルのファイル パスをパラメーターとしてそのコンストラクターに提供します
- Converter.getPossibleConversions メソッドを呼び出して、RTF で使用可能な変換オプションを取得します。
- Converter.save メソッドを呼び出して、結果の RTF ファイルをディスクに保存します。
上記の詳細な手順に従って、Java を使用して TXT から RTF を生成する プロセスは比較的簡単です。これらの手順は、Java がインストールされている限り、Windows、macOS、Linux など、広く使用されているオペレーティング システムで実行できます。 TXT から RTF 形式への変換を実行するために追加のソフトウェアをインストールする必要はありません。このデモンストレーションで使用されるライブラリは、さまざまなプラットフォームと互換性があり、以下に示すコードを任意のオペレーティング システムで実行できます。
Java を使用して TXT を RTF に変換するコード
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.ConvertOptions; | |
public class ConvertTXTtoRTFusingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Conversion library | |
License license = new License(); | |
license.setLicense("GroupDocs.Conversion.lic"); | |
// Import TXT document | |
Converter converter = new Converter("input.txt"); | |
// Get conversion option for final output document | |
ConvertOptions txttortf = converter.getPossibleConversions("rtf") | |
.getSource().getConvertOptions(); | |
// Save the RTF to disk | |
converter.convert("result.rtf", txttortf); | |
} | |
} |
Java TXT to RTF プロセスの完全な説明と、簡潔なコード例を紹介しました。変換プロセスは簡単で、簡単なコードでいくつかの API 呼び出しを行うだけです。指定されたドキュメント変換ライブラリを構成し、ファイル パスを変更すると、このコードをプロジェクトにシームレスに統合できます。さらに、TXT から XLSX への変換に関する記事を以前に公開しました。詳細については、Javaを使用してTXTをXLSXに変換する方法 のチュートリアルを参照してください。