Machen Sie Ihre Dokumente KI‑bereit

Markdown‑SDK zum Exportieren verschiedener Dokumenttypen in sauberes, semantisches Markdown.

Erhalten Sie die Dokumentstruktur, Überschriften, Listen, Tabellen, Links und Bilder.

Kontrollieren Sie Bilder, indem Sie sie einbetten oder als externe Ressourcen speichern.

Funktionen von GroupDocs.Markdown

Diese Funktionen zeichnen unsere Lösung aus.

  • Dokumente nach Markdown exportieren

    Machen Sie Ihre PDF-, Word-, Excel-, eBook- und Textdateien LLM‑bereit, indem Sie sie nach Markdown exportieren.

  • Dokumentstruktur beibehalten

    Erhalten Sie die Dokumentstruktur, Überschriften, Listen, Tabellen, Links und Bilder.

  • Kontrolle über Bilder übernehmen

    Bilder einbetten oder als externe Ressourcen speichern. Bilder während des Konvertierungsprozesses ersetzen.

  • Gesamte Dokumente oder einzelne Seiten konvertieren

    Konvertieren Sie komplette Dokumente oder beschränken Sie die Konvertierung bei Bedarf auf bestimmte Seiten oder Arbeitsblätter.

Code‑Beispiele für GroupDocs.Markdown

Die gebräuchlichsten Anwendungsfälle zum Export von Dokumenten nach Markdown. Sie können eine kostenlose Testlizenz anfordern, um das Produkt in Ihrer Umgebung zu testen.

PDF nach Markdown exportieren

Erzeugen Sie mit wenigen Codezeilen eine saubere Markdown‑Datei aus einer PDF‑Datei. Standardmäßig werden Bilder in die Ausgabedatei eingebettet.
// Namespace importieren
using GroupDocs.Markdown;

// Konverter instanziieren
using var converter = new MarkdownConverter("business-plan.pdf");

// Konvertieren und Ausgabe in Datei speichern
converter.Convert("business-plan.md");
# Namespace importieren
from groupdocs.markdown import MarkdownConverter

# Konvertieren und Ausgabe in Datei speichern
MarkdownConverter.to_file("business-plan.pdf", "business-plan.md")

Bilder in einen Ordner speichern

Dieses Code‑Beispiel zeigt, wie man eine DOCX‑Datei in Markdown konvertiert und Bilder in einen separaten Ordner speichert.
// Importieren Sie den Namespace
using GroupDocs.Markdown;

// Legen Sie die Lizenz fest
License.Set("GroupDocs.Markdown.lic");

// Instanziieren Sie den Konverter
using var converter = new MarkdownConverter("annual-report.docx");

// Legen Sie die Bild‑Export‑Strategie und den Ausgabepfad fest
var options = new ConvertOptions
{
    ImageExportStrategy = new ExportImagesToFileSystemStrategy("./images")
    {
        ImagesRelativePath = "images"
    }
};

// Konvertieren und Ausgabe in Datei speichern
converter.Convert("annual-report.md", options);
# Importieren Sie den Namespace
from groupdocs.markdown import MarkdownConverter, ConvertOptions
from groupdocs.markdown import ExportImagesToFileSystemStrategy

# Legen Sie die Bild‑Export‑Strategie und den Ausgabepfad fest
strategy = ExportImagesToFileSystemStrategy("./images")
strategy.images_relative_path = "images"
options = ConvertOptions()
options.image_export_strategy = strategy

# Konvertieren und Ausgabe in Datei speichern
MarkdownConverter.to_file(
    "annual-report.docx", "annual-report.md",
    convert_options=options)

Dokument inspizieren und bestimmte Seiten konvertieren

Rufen Sie die Dokumentmetadaten vor der Konvertierung ab und exportieren Sie anschließend nur die benötigten Seiten – ideal für große Dokumente und AI/RAG-Pipelines.
// Namespace importieren
using GroupDocs.Markdown;

// Dokument inspizieren, ohne zu konvertieren
DocumentInfo info = MarkdownConverter.GetInfo("report.pdf");
Console.WriteLine($"{info.PageCount} pages, by {info.Author}");

// Nur die ersten 3 Seiten mit Front Matter konvertieren
var options = new ConvertOptions
{
    PageNumbers = new[] { 1, 2, 3 },
    IncludeFrontMatter = true
};

// Verwenden Sie die statische Einzeilenmethode
MarkdownConverter.ToFile("report.pdf", "report.md", options);
# Namespace importieren
from groupdocs.markdown import MarkdownConverter, ConvertOptions

# Dokument inspizieren, ohne zu konvertieren
info = MarkdownConverter.get_info("report.pdf")
print(f"{info.page_count} pages, by {info.author}")

# Nur die ersten 3 Seiten mit Front Matter konvertieren
options = ConvertOptions()
options.page_numbers = [1, 2, 3]
options.include_front_matter = True

# Verwenden Sie die statische Einzeilenmethode
MarkdownConverter.to_file("report.pdf", "report.md",
    convert_options=options)

Über 30 unterstützte Dateiformate

Die folgenden Dateiformate werden für den Export nach Markdown unterstützt.

Tiefgehende Kennzahlen und statistische Einblicke

Tauchen Sie ein in eine detaillierte Aufschlüsselung unserer wichtigsten Kennzahlen, die umfassende Metriken und statistische Einblicke in unsere Erfolge, Auswirkungen und Wachstum bieten.

  • 30+

    Unterstützte Formate

    Konvertieren Sie Dutzende von Dokument‑ und Textformaten, einschließlich PDF, Word, Excel und eBooks, nach Markdown und ermöglichen nahtlose Integrationen mit dem gen‑AI‑Ökosystem.

  • 1.0M

    Von Entwicklern vertraut

    Unsere Lösungen sind in der Entwickler‑Community zu vertrauenswürdigen und weit verbreiteten Standards geworden und bieten nahtlose Integration für Ihre Projekte.

  • 15+

    Produkte

    Wir bieten mehr als 15 Dokumentverarbeitungs‑SDKs, die ein reibungsloses Erlebnis für Ihre Integrationen ermöglichen. Wir verarbeiten, damit Sie sich entspannen können.

  • 100+

    Zufriedene Kunden

    Wir bedienen die ikonischsten Marken weltweit. Entdecken Sie, warum Hunderte GroupDocs products lieben! Jetzt mitmachen!

Unsere zufriedenen Kunden

GroupDocs‑Bibliotheken werden von weltweit renommierten und angesehenen Marken eingesetzt.

Unterstützte Plattformen

GroupDocs.Markdown unterstützt die folgenden Betriebssysteme und Frameworks.

.NET

.NET 6+
.NET Framework 4.6.2+
Windows, Linux
Mehr als 30 Dateiformate

Python

Python 3.5+
Windows, Linux, macOS
Mehr als 30 Dateiformate

Bereit, loszulegen?

Wählen Sie Ihre Zielplattform, um mehr über das Produkt zu erfahren.

Nützliche Ressourcen

Erforschen Sie die Dokumentation, Code -Beispiele und die Unterstützung der Community, um Ihre Erfahrungen zu verbessern.

Häufige Fragen und Bedenken

Finden Sie Antworten auf häufige Anfragen in unserem FAQ‑Bereich, um Ihre Fragen und Bedenken schnell zu klären.

  • Kann ich GroupDocs products vor dem Kauf testen?
    Ja! Alle GroupDocs products verfügen über eine risikofreie Evaluierungs‑Version. Wir empfehlen Entwicklern dringend, unsere APIs vor dem Kauf herunterzuladen und zu testen, um sicherzustellen, dass sie Ihre Bedürfnisse zu 100 % erfüllen.
  • Bietet GroupDocs Produktdemonstrationen an?
    Nein, unser Fokus liegt auf unseren APIs und darauf, die funktionalsten und stabilsten Produkte zu schaffen. Wir bieten voll funktionsfähige und kostenlose Testversionen in Form einer temporären Lizenz an, sodass Sie das Produkt selbst testen können.
  • Wo kann ich das Produkt herunterladen?
    Alle Produkte können von NuGet oder der GroupDocs Releases Website heruntergeladen werden.
  • Sind GroupDocs Developer-Lizenzen pro Benutzer oder pro namentlich benanntem Benutzer?
    GroupDocs Developer-Lizenzen sind pro Benutzer, nicht pro namentlich benanntem Benutzer. Wir verstehen, dass Mitglieder eines Entwicklerteams sich im Laufe der Zeit ändern können und dass es nicht praktikabel ist, die Lizenzierung jedes Mal aktualisieren zu müssen.
  • Bieten Sie technischen Support an?
    Ja, wir bieten kostenlosen technischen Support durch die Produktteams im Kostenloses Support-Forum und im Kostenpflichtiger Support-Helpdesk an, um ein reibungsloses Erlebnis zu gewährleisten.
 Deutsch