PDF to DOC Converter
Documentize PDF to DOC Converter for .NETは、PDF文書をDOCまたはDOCX形式に変換するために設計された強力なツールです。このプラグインは、PDFページを編集可能なMicrosoft Word文書にシームレスに変換し、コンテンツを複数のプラットフォームで再利用、編集、および共有することを容易にします。
PDFをDOC/DOCXに変換する方法
PDF文書をDOC/DOCX形式に変換するには、次の手順に従います。
DocConversionOptions
のインスタンスを作成して、変換プロセスを構成します。AddInput
メソッドを使用して入力PDFファイルを追加します。AddOutput
メソッドを使用して、結果ファイルの出力ファイルパスを追加します。Process
メソッドを実行して変換を実行します。
1var options = new DocConversionOptions()
2{
3 SaveFormat = SaveFormat.DocX, // 出力フォーマットをDOCXに設定
4 ConversionMode = ConversionMode.EnhancedFlow // レイアウトとフォーマットを最適化
5};
6
7// 入力PDFファイルを追加
8options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
9
10// 出力Word文書のパスを追加
11options.AddOutput(new FileDataSource(@"C:\Samples\output.docx"));
12
13// 変換を処理
14DocConverter.Process(options);
カスタムオプションでPDFをDOCに変換
PDF to DOC Converterプラグインは、変換プロセスをカスタマイズするためのさまざまなオプションを提供します。変換中にPDFのレイアウトと構造がどのように扱われるかを制御するために、さまざまなモードを選択できます。
1var options = new DocConversionOptions()
2{
3 SaveFormat = SaveFormat.Doc, // 出力フォーマットをDOCに設定
4 ConversionMode = ConversionMode.Precise // 元のPDFレイアウトをできるだけ忠実に保持
5};
6
7// 入力PDFファイルを追加
8options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
9
10// 出力Word文書のパスを追加
11options.AddOutput(new FileDataSource(@"C:\Samples\output.doc"));
12
13// 変換を処理
14DocConverter.Process(options);
PDFをDOC/DOCXにバッチ処理する
PDF to DOC Converterはバッチ処理をサポートしており、複数のPDFファイルを一度に変換できます。以下はバッチ変換の例です。
1var options = new DocConversionOptions()
2{
3 SaveFormat = SaveFormat.DocX
4};
5
6// 複数の入力PDFファイルを追加
7options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
8options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
9
10// 結果のDOCXファイルの出力ファイルパスを追加
11options.AddOutput(new FileDataSource(@"C:\Samples\output_file1.docx"));
12options.AddOutput(new FileDataSource(@"C:\Samples\output_file2.docx"));
13
14// バッチ変換を処理
15DocConverter.Process(options);
主な特徴:
- DOC/DOCX変換: PDF文書を編集可能なMicrosoft Word形式(DOCまたはDOCX)に変換します。
- フォーマットの保持: 変換プロセス中に元のレイアウト、テキスト、およびフォーマットを保持します。
- バッチ処理: 複数のPDFファイルを一度に変換できます。
- カスタム変換オプション: より良いレイアウトのために、Enhanced Flowなどのさまざまなモードで変換プロセスを微調整できます。