GroupDocs.Markdown auf einen Blick

Java-API zum Exportieren von Dokumenten in sauberes, strukturiertes Markdown.

Illustration markdown

Präzise und zuverlässige Konvertierung

Unterstützte Formate effizient nach Markdown konvertieren und dabei die Strukturintegrität wahren. Ein einzelnes JAR läuft unter Windows, Linux und macOS mit Java SE 8 oder höher.

Unterstützte gängige Formate

Exportieren Sie PDF-, Word-, Excel-, eBook-, Web- und Textdateien nach Markdown, einschließlich passwortgeschützter Dokumente.

Läuft auf Ihrem lokalen Rechner

Sie behalten die Kontrolle über Ihre Daten – eine On-Premise-API, die keine Cloud- oder Internetverbindung benötigt.

Unterstützte Plattformen

Die folgenden Betriebssysteme und Paketmanager werden unterstützt.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
macOS
Maven

Unterstützte Dateiformate

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

PDF

  • Digital PDFs, PDF/A, PDF/E, PDF/X and PDF/UA
  • Encrypted and Signed PDFs

Word & Excel

  • Word: DOCX, DOC, RTF, DOCM, DOTX, DOTM, DOT, ODT, OTT
  • Excel: XLSX, XLS, CSV, XLSM, XLSB, ODS, TSV, NUMBERS, XLTX, XLTM, XLAM, FODS, SXC, OTS, XLT

Andere

  • e-Books: EPUB, MOBI, AZW3
  • Text: TXT, XML
  • Web: CHM

GroupDocs.Markdown-Funktionen

Dies sind die Funktionen, die unser Produkt auszeichnen.

Feature icon

Mehrere Dokumentformate exportieren

Konvertieren Sie die beliebtesten Dokumentformate in Markdown (PDF, DOCX, XLSX, EPUB und mehr).

Feature icon

Erweiterte Markdown-Formatierung

Überschriften, Absätze, Listen, Tabellen, Links, Bilder, Blockzitate und Code‑Blöcke werden in die entsprechende Markdown‑Syntax exportiert.

Feature icon

Volle Kontrolle über Bilder

Übernehmen Sie die Kontrolle über Bilder, indem Sie sie exportieren oder in die ausgegebene Markdown‑Datei einbetten.

Feature icon

Läuft auf Ihrem lokalen Rechner

Keine Cloud‑ oder Internetverbindung erforderlich. Alle Verarbeitung erfolgt auf Ihrem lokalen Rechner.

Feature icon

Intuitive öffentliche API

Einfache und intuitive öffentliche API, von Entwicklern für Entwickler mit Leidenschaft erstellt.

Feature icon

Funktioniert unter Windows und Linux

.NET- und .NET‑Framework‑Assemblies werden im NuGet‑Paket bereitgestellt.

Code-Beispiele

Die häufigsten Anwendungsfälle für den Export von Dokumenten nach Markdown in Java.

Export von DOCX nach Markdown

Ein Word-Dokument nach Markdown konvertieren. Bilder werden standardmäßig als Base64 eingebettet.
// Klasse importieren
import com.groupdocs.markdown.MarkdownConverter;

// Konvertieren und Ausgabe in Datei speichern
MarkdownConverter.toFile("annual-review.docx", "annual-review.md");

Bilder in einem Ordner speichern

Ein Dokument nach Markdown konvertieren und Bilder in einem separaten Ordner mit relativen Pfaden speichern.
// Klassen importieren
import com.groupdocs.markdown.DocumentConvertOptions;
import com.groupdocs.markdown.ExportImagesToFileSystemStrategy;
import com.groupdocs.markdown.MarkdownConverter;

// Export von Bildern ins Dateisystem konfigurieren
ExportImagesToFileSystemStrategy strategy =
        new ExportImagesToFileSystemStrategy("./images");
strategy.setImagesRelativePath("images");

DocumentConvertOptions options = new DocumentConvertOptions();
options.setImageExportStrategy(strategy);

// Konvertieren und Ausgabe in Datei speichern
MarkdownConverter.toFile(
        "annual-report.docx", "annual-report.md", options);

Dokument inspizieren und bestimmte Seiten konvertieren

Rufen Sie die Dokument‑Metadaten vor der Konvertierung ab und exportieren Sie anschließend nur die benötigten Seiten.
// Klassen importieren
import com.groupdocs.markdown.DocumentConvertOptions;
import com.groupdocs.markdown.DocumentInfo;
import com.groupdocs.markdown.MarkdownConverter;

// Dokument prüfen, ohne zu konvertieren
DocumentInfo info = MarkdownConverter.getInfo("report.pdf");
System.out.println(info.getPageCount() + " pages, by " + info.getAuthor());

// Nur die ersten 3 Seiten mit Front Matter konvertieren
DocumentConvertOptions options = new DocumentConvertOptions();
options.setPageNumbers(new int[] { 1, 2, 3 });
options.setIncludeFrontMatter(true);

// Verwenden Sie die statische Einzeiler‑Methode
String md = MarkdownConverter.toMarkdown("report.pdf", options);

Bereit, loszulegen?

Laden Sie GroupDocs.Markdown kostenlos herunter oder holen Sie sich eine Testlizenz für vollen Zugriff!

Nützliche Ressourcen

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

Tipps zur temporären Lizenz

1
Melden Sie sich mit Ihrer geschäftlichen E-Mail-Adresse an. Kostenlose E-Mail-Dienste sind nicht zulässig.
2
Klicken Sie im zweiten Schritt auf die Schaltfläche Provisorische Lizenz anfordern.
 Deutsch