ドキュメントを AI 対応にする

さまざまなドキュメントタイプをクリーンで構造化された Markdown にエクスポートする Markdown SDK。

ドキュメント構造、見出し、リスト、テーブル、リンク、画像を保持します

画像を埋め込むか外部リソースとして保存するかを制御できます。

GroupDocs.Markdown の機能セット

当ソリューションを際立たせる機能です。

  • ドキュメントを Markdown にエクスポート

    PDF、Word、Excel、eBook、テキスト を LLM 対応にするために Markdown にエクスポートします。

  • ドキュメント構造を保持

    ドキュメント構造、見出し、リスト、テーブル、リンク、画像を保持します。

  • 画像を制御

    画像を埋め込むか外部リソースとして保存します。変換プロセス中に画像を置換できます。

  • ドキュメント全体または特定ページを変換

    ドキュメント全体を変換するか、必要に応じて特定のページやワークシートに変換を限定できます。

GroupDocs.Markdown のコードサンプル

ドキュメントを Markdown にエクスポートする最も一般的な使用シナリオです。無料の一時ライセンス を取得して、環境で製品をテストできます。

PDF を Markdown にエクスポート

数行のコードで PDF ファイルからクリーンな Markdown ファイルを取得します。デフォルトで画像は出力ファイルに埋め込まれます。
// 名前空間をインポートする
using GroupDocs.Markdown;

// コンバータをインスタンス化する
using var converter = new MarkdownConverter("business-plan.pdf");

// 変換し、出力をファイルに保存する
converter.Convert("business-plan.md");
# 名前空間をインポートする
from groupdocs.markdown import MarkdownConverter

# 変換し、出力をファイルに保存する
MarkdownConverter.to_file("business-plan.pdf", "business-plan.md")

画像をフォルダーに保存

このコードサンプルは、DOCX ファイルを Markdown に変換し、画像を別フォルダーに保存する方法を示しています。
// 名前空間をインポートする
using GroupDocs.Markdown;

// ライセンスを設定する
License.Set("GroupDocs.Markdown.lic");

// コンバータをインスタンス化する
using var converter = new MarkdownConverter("annual-report.docx");

// 画像エクスポート戦略と出力フォルダーを設定する
var options = new ConvertOptions
{
    ImageExportStrategy = new ExportImagesToFileSystemStrategy("./images")
    {
        ImagesRelativePath = "images"
    }
};

// 変換して出力をファイルに保存する
converter.Convert("annual-report.md", options);
# 名前空間をインポートする
from groupdocs.markdown import MarkdownConverter, ConvertOptions
from groupdocs.markdown import ExportImagesToFileSystemStrategy

# 画像エクスポート戦略と出力フォルダーを設定する
strategy = ExportImagesToFileSystemStrategy("./images")
strategy.images_relative_path = "images"
options = ConvertOptions()
options.image_export_strategy = strategy

# 変換して出力をファイルに保存する
MarkdownConverter.to_file(
    "annual-report.docx", "annual-report.md",
    convert_options=options)

ドキュメントを検査し、特定のページを変換する

変換前にドキュメントのメタデータを取得し、必要なページだけをエクスポートします — 大規模ドキュメントや AI/RAG パイプラインに最適です。
// 名前空間をインポートする
using GroupDocs.Markdown;

// 変換せずにドキュメントを検査する
DocumentInfo info = MarkdownConverter.GetInfo("report.pdf");
Console.WriteLine($"{info.PageCount} pages, by {info.Author}");

// フロントマター付きで最初の 3 ページだけを変換する
var options = new ConvertOptions
{
    PageNumbers = new[] { 1, 2, 3 },
    IncludeFrontMatter = true
};

// ワンライナーの静的メソッドを使用する
MarkdownConverter.ToFile("report.pdf", "report.md", options);
# 名前空間をインポートする
from groupdocs.markdown import MarkdownConverter, ConvertOptions

# 変換せずにドキュメントを検査する
info = MarkdownConverter.get_info("report.pdf")
print(f"{info.page_count} pages, by {info.author}")

# フロントマター付きで最初の 3 ページだけを変換する
options = ConvertOptions()
options.page_numbers = [1, 2, 3]
options.include_front_matter = True

# ワンライナーの静的メソッドを使用する
MarkdownConverter.to_file("report.pdf", "report.md",
    convert_options=options)

30 以上のファイル形式に対応

以下のファイル形式は Markdown へのエクスポートに対応しています。

詳細なメトリクスと統計洞察

当社の重要指標の詳細な内訳に深く入り込み、実績、インパクト、成長に関する包括的なメトリクスと統計的洞察を提供します。

  • 30+

    サポートされている形式

    PDF、Word、Excel、eBook など数十種類の文書・テキスト形式から Markdown に変換し、生成 AI エコシステムとのシームレスな統合を実現します。

  • 1.0M

    開発者に信頼されている

    当社のソリューションは開発者コミュニティで広く信頼され採用されており、プロジェクトへのシームレスな統合を提供します。

  • 15+

    製品

    15 以上の文書処理 SDK を提供し、統合をスムーズにします。私たちが処理するので、安心してください。

  • 100+

    満足した顧客

    世界中の象徴的なブランドにサービスを提供しています。数百社が GroupDocs 製品を愛用する理由をご確認ください!今すぐご参加を!

私たちの満足した顧客

GroupDocs ライブラリは、世界的に有名で卓越したブランドで広く使用されています。

サポートされているプラットフォーム

GroupDocs.Markdown は以下の OS とフレームワークをサポートします。

.NET

.NET 6+
.NET Framework 4.6.2+
Windows, Linux
30 以上のファイル形式

Python

Python 3.5+
Windows, Linux, macOS
30 以上のファイル形式

始める準備はできましたか?

対象プラットフォームを選択して、製品の詳細をご確認ください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

よくある質問と懸念

FAQ セクションで一般的な問い合わせの回答を見つけ、質問や懸念に迅速に対処しましょう。

  • 購入前に GroupDocs 製品を評価できますか?
    はい!すべての GroupDocs 製品にはリスクフリーの評価版があります。購入前に API をダウンロードして試すことを強く推奨します。これにより、ニーズを 100% 満たすことが確認できます。
  • GroupDocs は製品デモを行っていますか?
    いいえ、当社の重点は API にあり、できるだけ機能的かつ安定した製品を提供することです。私たちは、一時ライセンス の形で完全な機能を備えた無料トライアルを提供していますので、製品をご自身でテストできます。
  • 製品はどこでダウンロードできますか?
    すべての製品は NuGet または GroupDocs Releases のウェブサイトからダウンロードできます。
  • GroupDocs Developer ライセンスはユーザー単位ですか、それとも指名ユーザー単位ですか?
    GroupDocs Developer ライセンスはユーザー単位であり、指名ユーザー単位ではありません。コーディングチームのメンバーは時間とともに変わることがあり、そのたびにライセンスを更新するのは実用的ではないことを理解しています。
  • 技術サポートは提供されていますか?
    はい、製品チームが提供する無料の技術サポートを無料サポートフォーラム有料サポートヘルプデスク で提供しています。
 日本