Dokument umrechnen Markdown

Markdown ist ein beliebtes Format, das verwendet wird, um Text zu markup und es wird weiter in HTML, PDF, DOCX oder andere Formate konvertieren. Viele Entwickler wählen dieses Format für die Dokumentation zu schreiben, Artikel für die Veröffentlichung auf Blogs vorzubereiten, Projekte zu beschreiben und so weiter.

Markdown ist so beliebt, weil es einfach ist, mit diesem Format zu arbeiten, und es kann ganz einfach in andere Formate umgewandelt werden. Aus diesem Grund Aspose.Words bietet die Möglichkeit, ein Dokument in Alle unterstützten Letztes Jahr bis Markdown und umgekehrt – Aspose.Words auch unterstützt die beliebtesten Format für die.

Jetzt die Funktionalität für die Arbeit mit dem Markdown Format wird aktiv entwickelt, um Ihnen mehr Möglichkeiten zur bequemen und komfortablen Arbeit mit Dokumenten zu bieten.

Dokument umrechnen Markdown

Um ein Dokument zu konvertieren <span notrans="<span notrans=" Markdown"="">,"> Sie müssen nur ein Dokument in jedem unterstützten Format laden oder ein neues Programm erstellen. Dann müssen Sie das Dokument speichern, Markdown Format.

Das folgende Codebeispiel zeigt, wie man DOCX in Markdown:

Speicheroptionen beim Konvertieren in Markdown

Aspose.Words bietet die Möglichkeit, die MarkdownSaveOptions Klasse, um mit erweiterten Optionen zu arbeiten, wenn Sie ein Dokument speichern, Markdown Format. Neben anderen erb- oder überlastenden Eigenschaften sind eine Reihe von Eigenschaften, die für Markdown Format wurde ebenfalls hinzugefügt. Zum Beispiel die TableContentAlignment Eigenschaft, die Ausrichtung von Inhalten in Tabellen zu steuern, oder ImageSavingCallback und ImagesFolder um zu kontrollieren, wie Bilder beim Umwandeln eines Dokuments gespeichert werden Markdown Format.

Unterstützt Markdown Eigenschaften

Aspose.Words derzeit unterstützt folgendes Markdown Merkmale, die meist den CommonMark Spezifikation in der Aspose.Words API und sind als geeignete Stile oder direkte Formatierung dargestellt:

  • Rubriken sind Absätze mit Rubrik 1 – Rubrik 6 Stile
  • Blockquoten sind Absätze mit “Quote” im Stilnamen
  • IndentedCode sind Absätze mit “IndentedCode” im Stilnamen
  • Fenced Code sind Absätze mit “FencedCode” im Stilnamen
  • InlineCode läuft mit “InlineCode” im Font Name des Stils
  • Horizontale Regeln sind Absätze mit HorizontalRule Form
  • Bold betont
  • Schwerpunkt
  • StrikeThrough Formatierung
  • Listen sind nummeriert oder geschossene Absätze
  • Die Tabellen sind mit Table Klasse
  • Links sind als FieldHyperlink Klasse

Das folgende Beispiel zeigt, wie man ein Dokument mit einigen Stilen erstellt und speichert, Markdown:

Das Ergebnis dieses Codebeispiels ist unten dargestellt.

markdown-example-aspose-words-java

Nützliche Tipps

Es gibt mehrere Nuancen und interessante Fälle, haben gelernt, mit denen Sie arbeiten können Markdown Dateien flexibler und bequemer. Zum Beispiel gibt es die Möglichkeit zu verwenden:

  • SetextHeading, mit dem Sie Multi-Line-Überschriften in <span notrans="<span notrans=" Markdown"="">,"> während reguläre Rubriken in Markdown kann nur einzeilig sein. SetextHeading basiert auf einem “Heading N”-Stil, und seine Ebene kann nur 1 oder 2 sein. Ist N in “Heading N” größer oder gleich 2, so basiert das entsprechende Setext-Heading auf “Heading 2”, ansonsten auf “Heading 1”.
  • Unterschiedliche Marker für die erste Ebene der geschossenen Listen ("-", “+” oder “*”, der Standardmarker ist “-”.) und verschiedene Arten der Nummerierung für geordnete Listen ("." oder “), der Standardmarker ist “.