このチュートリアルでは、C# で PDF を Word に変換する方法を学習します。ソース PDF を提供することで、C# PDF を使用して DOCX への変換を実行する方法について説明します。 PDF ファイルを Word ドキュメントに変換するプロセスは簡単で、2 ~ 3 行のコードで実現できます。さらに、デスクトップ アプリケーションと Web アプリケーションの両方で同じアプローチを使用できます。
C# で PDF を Word に変換する手順
- NuGet パッケージ マネージャーから GroupDocs.Conversion for .NET をインストールして、C# で PDF を Word に変換します
- GroupDocs.Conversion 名前空間への参照を追加します
- Converter クラスのインスタンスを作成し、ソース PDF ドキュメントをロードして変換します
- WordProcessingConvertOptionsクラスをインスタンス化
- Converter クラスの convert メソッドを呼び出し、変換されたドキュメントのファイル名と前の手順の WordProcessingConvertOptions のインスタンスを渡します。
次のステップで、PDF から Word C# へのドキュメント変換のサンプル コードを表示できます。最後に、変換されたファイルが DOCX としてディスクに保存されます。同様に、WordProcessingFileType クラスを使用し、変換するドキュメント タイプを指定することで、PDF から別の Word ファイル形式に変換することもできます。
C# で PDF を Word に変換するコード
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertPdfToWordInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert PDF to Word using C# | |
{ | |
// Remove the watermark in output Word document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source PDF file for conversion to Word document | |
var converter = new GroupDocs.Conversion.Converter("sample.pdf"); | |
// Set the convert options for DOCX format | |
var options = new WordProcessingConvertOptions(); | |
// Save converted DOCX file | |
converter.Convert("converted.docx", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
この例では、C# を使用して PDF を Word に変換する方法を学びました。 Converter クラス オブジェクトを使用してディスクからソース PDF ドキュメントをロードしますが、ストリーム経由でロードすることもできます。 DOCX は、PDF から Word への変換のデフォルト形式です。ただし、DOC、DOCX、RTF など、PDF からの変換用に Microsoft Word のさまざまな形式をサポートしています。さらに、EPUB、XLSX、PPTX、HTML、XML、およびその他のさまざまな形式がすべて PDF からの変換に対応しています。