Aspose.PDF DOCコンバーター for .NET

トップページ > PDF ドク Converter for .NET は目的構築のプラグインで、無線で高品質のコンバージョンを可能にします PDF Microsoft Word ドキュメント (DOC および DOCX) にページを入力します。 オリジナルの配置、フォーマット、画像、テーブルを保存し、変換プロセスのあらゆる側面に精密なコントロールのための豊富な API を展示します. このソリューションは、文書の使用性を大幅に向上させ、コンテンツを編集、共有、およびプラットフォーム全体で互換性があります.

始めに

インストール&セットアップ

プロジェクトに Aspose.PDF DOC Converter for .NET を NuGet を通じて追加したり、ダウンロードしたりできます ZIP 私たちのサイトから:

  • NuGet パッケージをインストール Aspose.PDF
  • ライセンスを定義したように設定する メータードライセンス
  • パッケージ参照、フレームワークサポート、バージョンに関する詳細な指示については インストール .

システム要件

  • オペレーティングシステム: Windows 7–11, Windows Server 2003–2022, macOS (10.12+) および Linux
  • .NET バージョン: .NET 4.0 を介して 7.0 で互換性があります
  • 開発ツール: Microsoft Visual Studio の複数のバージョンで無制限に動作します

特徴と機能

コア変換エンジン

  • PDF ページのストリームを処理し、それらを Word のドキュメント オブジェクト モデルに戻します
  • 完全な文書を変換するか、または部分転換のためのページを通じてイーテレートする

レイアウトとフォーマット保存

  • テキストの流れ、インデント、調和、スペースを維持する
  • 複数の列の配置、浮動テキストボックス、ヘッダー、足、ページ数、および水マークをサポート

フォント&スタイルマッピング

  • インテリジェントフォント入力と置き換え
  • 失われたタブレットのための自動落下
  • 文字スタイル(ボール、イタリア語、サブライン、ストライキを通して)とサイズを保存します

テーブルとリストの再構築

  • テーブル、ネットワーク、ネストリストを先住民のWord要素として再構築します
  • 境界線、スパン、フィールド、ボール/ナンバーリスト、およびナスト/マークテーブルをサポートします

イメージ処理

  • ラスター/ヴェクター画像(PNG、JPEG、TIFF、CMYK)を抽出および組み込む)
  • インライン/フロアの配置、解像度、およびDPIを保存
  • 出力ファイルサイズを制御するためのオプション圧縮

ブックマークとアノテーション変換

  • PDF ブックマークを Word タイトルと TOC エントリーに変換する
  • マップ ノート / コメント に Word のコメント
  • 内部/外部ハイパーリンクを保存する

フォームフィールドとインタラクティブエレメントサポート

  • PDF フォーム フィールドを Word コントロールに変換する(テキスト フロント、チェックボックス、ラジオ グループ、ダウンダウン)
  • フィールド価値と輸出形式を維持する

ページ範囲とバッチ処理

  • 単一ページ、範囲、または非関連セットを変換する
  • バッチプロセッサ API パラレル変換をサポート
  • 進歩通話バックと大規模な雇用のキャンセルサポート

カスタマイズおよび変換オプション

  • コントロール画像圧縮、DPI、および色の深さ
  • コラム、テーブル、または数字の認識を有効/無効にする
  • マージンとページサイズマッピングの調整

パフォーマンスとメモリ管理

  • ストリームベースの読者/作者がメモリの足跡を最小限に抑える
  • 非同期および多線操作をサポート
  • 大規模処理のための設定可能なキャッシュおよびテンプレートフォルダー設定

ロケーションとRTL言語サポート

  • 完全なユニコードサポート、アラビア、ヘブライ語、インディック、タイのスクリプトを含む
  • 言語タグと証明特性の保存

例:PDFをDOCに変換する

// Specify the input and output file paths.
var inputPath = Path.Combine(@"C:\Samples\", "sample.pdf");
var outputPath = Path.Combine(@"C:\Samples\", "sample.docx");

// Create an instance of the PdfDoc plugin.
var plugin = new PdfDoc();

// Create an instance of the PdfToDocOptions class.
var options = new PdfToDocOptions
{
    SaveFormat = SaveFormat.DocX
};

// Add the input and output file paths to the options.
options.AddInput(new FileDataSource(inputPath));
options.AddOutput(new FileDataSource(outputPath));

// Process the PDF to Word conversion using the plugin and options.
var resultContainer = plugin.Process(options);

// Get the result from the result container.
var result = resultContainer.ResultCollection[0];

// Print the result.
Console.WriteLine(result);

ヒントと最良の実践

  • 変換器を呼び出す前に、常に測定されたライセンスを開始し、確認します
  • 大型PDFの場合、ページ範囲またはバッチ変換を使用してメモリの使用を最適化します
  • カスタマイズされたフォントがシステム上で利用可能であるか、またはPDFに組み込まれていることを確認します
  • 望ましい品質とファイルサイズのためのバランス画像圧縮とDPI
  • インスタンスを迅速に変換する(使用 using ブロック)
  • 構成オブジェクトを再利用するが、高パワーシナリオで毎回新鮮なストリームを作成する
  • 進歩の通話バックを使用してUIを更新したり、キャンセル論理を実施したりします
  • システムリソースのモニタリング、大規模または並行処理

よくある質問

**Aspose.PDF DOC Converter for .NET はどのような機能を提供していますか?**PDF を DOC または DOCX に変換するための幅広い機能を提供し、ページによってページまたは組み合わせたドキュメントとして.

**NET のための Aspose.PDF は、 .net 向けの DOC Converter とはどのように異なりますか?**Aspose.PDF for .NET は、PDF 操作(作成、編集、圧縮、輸入/輸出データ)のための包括的な API です.

**PDFをDOC(X)に変換することは制限されていますか)?**はい. このプラグインは、PDF → DOC/DOCX 変換に特別に最適化されています. より広い機能のために、他の Aspose.PDF ライブラリを使用してください.

**Aspose は PDF-to-DOC ツールをオンラインで提供していますか?**はい、Asposeは基本的なPDFをDOCに変換するための無料オンラインツールを提供しています.

 日本語