オープン ドキュメント テキスト (ODT) ファイルをプレーン テキスト (TXT) 形式に変換する必要がある場合、この記事では C# を使用して ODT を TXT に変換する方法に関する包括的なチュートリアルを提供します。初心者でも経験豊富な開発者でも、このガイドでは C# で ODT を TXT にエクスポートするコード例を含むプロセス全体を説明します。変換プロセスを実行するために必要な重要な手順を以下に示します。
C# を使用して ODT を TXT に変換する手順
- NuGet パッケージ マネージャーを使用して GroupDocs.Conversion for .NET をインストールし、ODT ファイル形式を TXT に変換します
- ODT から TXT への変換のために、プロジェクトに GroupDocs.Conversion 名前空間への参照を追加します。
- ODT ファイルのパスを引数としてコンストラクターに渡して、Converter クラスをインスタンス化します。
- Converter.GetPossibleConversions メソッドを呼び出して、TXT の変換オプションを取得します。
- Converter.Save メソッドを呼び出して、出力 TXT をディスクに保存します
このチュートリアルで説明するライブラリは、複数のプラットフォーム間でシームレスに機能するように特別に設計されています。 C# で ODT から TXT を生成する知識があると、プロジェクトに参加している場合でも、さまざまなプラットフォーム間でドキュメントを共有する必要がある場合でも、非常に有利です。さらに、変換ライブラリはクロスプラットフォーム互換であるため、Windows、macOS、Linux などの広く使用されているオペレーティング システムで ODT から TXT への変換を実行する場合、追加のソフトウェアをインストールする必要はありません。以下は、ODT から TXT への変換プロセスの実装を示すコード例です。
C# を使用して ODT を TXT に変換するコード
using GroupDocs.Conversion; | |
namespace ConvertODTtoTXTUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import ODT document | |
var converter = new GroupDocs.Conversion.Converter("input.odt"); | |
// Get conversion option for final output document | |
var conversionoptions = converter.GetPossibleConversions()["txt"] | |
.ConvertOptions; | |
// Save the TXT to disk | |
converter.Convert("output.txt", conversionoptions); | |
} | |
} | |
} |
前のセクションでは、ODT から TXT への変換 C# について、簡潔なコード例とともに包括的に説明しました。コード自体は簡潔で、わずか数回の API 呼び出しだけでドキュメント変換をシームレスに実行します。推奨されるドキュメント変換ライブラリを正常に構成し、ファイル パスに必要な変更を加えたら、ODT から TXT への変換のためにこのコードをプロジェクトに統合するのが簡単になります。
前回の記事では、C# を使用して RTF を DOCX に変換する段階的なプロセスについて説明しました。さらにサポートが必要な場合は、C#を使用してODTをDOCXに変換する の詳細なチュートリアルを参照することをお勧めします。