SciFig 3.0 · jährlich bis zu 40% sparen

SciFig
Tutorials·

Mermaid to PNG: Diagramme als SVG, PNG und PDF exportieren

Mermaid to PNG: So exportierst du Diagramme per CLI, VS Code und CI. Erfahre, wie du Format, Auflösung und Schrift für Druck und Publikationen richtig wählst.

SciFig Team
SciFig Team
SciFig-Redaktion

Mit mermaid-cli exportierst du Mermaid-Diagramme als SVG oder PDF.

Mermaid erzeugt Diagramme aus Text und eignet sich damit gut für Dokumentation unter Versionskontrolle. Soll das Ergebnis in ein Manuskript, eine Präsentation oder auf ein Poster, musst du Format und Größe bewusst wählen. Hat ein exportiertes PNG zu wenige Pixel, kann es in der vorgesehenen Druckgröße unscharf wirken.

Mermaid-Flussdiagramm als Quelltext neben der daraus erzeugten SVG-Grafik (Abbildung mit SciFig erstellt)
Mermaid-Flussdiagramm als Quelltext neben der daraus erzeugten SVG-Grafik (Abbildung mit SciFig erstellt)

Export über die Kommandozeile

Das offizielle Werkzeug heißt @mermaid-js/mermaid-cli. Nach der Installation steht der Befehl mmdc zur Verfügung:
npm install -g @mermaid-js/mermaid-cli
 
mmdc -i diagram.mmd -o diagram.svg          # vector, preferred
mmdc -i diagram.mmd -o diagram.pdf          # vector PDF
mmdc -i diagram.mmd -o diagram.png -s 3     # raster at 3x scale
Wähle nach Möglichkeit SVG oder PDF, wenn das Ziel diese Formate unterstützt. Vektorlinien und Beschriftungen lassen sich ohne Schärfeverlust skalieren; eingebettete Rasterbilder behalten ihre ursprüngliche Auflösung. Wähle für PNG einen Skalierungsfaktor und prüfe, ob die erzeugten Pixelmaße zur gewünschten Druckgröße und Auflösung passen.
FormatVektorformatGeeignet fürUngeeignet, wenn
SVGContainer für VektorgrafikenWeb und weitere BearbeitungDas Ziel keine SVG-Dateien unterstützt
PDFContainer für VektorgrafikenManuskripte, Druck und PräsentationenDas verwendete Bearbeitungsprogramm die benötigten Elemente nicht erhält
PNGNeinVorschauen und Ziele, die Rasterbilder verlangenDie Pixelmaße für die endgültige Größe nicht ausreichen

KI-Abbildungsgenerierung in Aktion erleben

Sehen Sie, wie Forscher aus Textbeschreibungen publikationsreife wissenschaftliche Abbildungen erstellen.

Werkzeug erkunden

Weitere Wege zum Export

VS Code. Erweiterungen für die Mermaid-Vorschau zeigen Diagramme direkt beim Schreiben an. Welche Exportmöglichkeiten sie bieten, hängt von der Erweiterung ab. Mit der oben gezeigten CLI kannst du gezielt SVG, PNG oder PDF erzeugen.
Mermaid Live Editor. Der Browsereditor bietet einen SVG-Export und Links zum Rendern von Bildern, wenn du nur ein einzelnes Diagramm brauchst. Bei externem Rendering kann der Diagrammtext an einen Renderingdienst übertragen werden. Verwende für vertrauliche Inhalte die lokale CLI.
CI-Pipelines. Da mmdc ein Kommandozeilenwerkzeug ist, lässt sich das Rendern als Build-Schritt einbinden. Ein gängiger Ansatz: Du versionierst die .mmd-Quelldateien und erzeugst die Bilder beim Build der Dokumentation. So bleiben die Abbildungen auf dem Stand ihrer Quellen.
- run: npm install -g @mermaid-js/mermaid-cli
- run: mmdc -i docs/architecture.mmd -o docs/architecture.svg
CI-Pipeline mit versionierten Mermaid-Quelldateien und beim Dokumentations-Build erzeugten Bildern (Abbildung mit SciFig erstellt)
CI-Pipeline mit versionierten Mermaid-Quelldateien und beim Dokumentations-Build erzeugten Bildern (Abbildung mit SciFig erstellt)
Dasselbe Mermaid-Flussdiagramm mit dem Standard- und dem neutralen Theme im Vergleich der Drucklesbarkeit (Abbildung mit SciFig erstellt)
Dasselbe Mermaid-Flussdiagramm mit dem Standard- und dem neutralen Theme im Vergleich der Drucklesbarkeit (Abbildung mit SciFig erstellt)

Das Erscheinungsbild anpassen

Mermaids Standardeinstellungen sind auf Dokumentation ausgerichtet. Für eine Publikation lohnt sich ein Blick auf drei Einstellungen:

  • Themes. Setze theme: neutral im YAML-Frontmatter des Diagramms unter config. Prüfe die Vorschau in der vorgesehenen Größe, bevor du dich für ein Theme für den Druck entscheidest.
  • Schriften. Lege über fontFamily eine Schrift fest und stelle sicher, dass sie in der Renderingumgebung verfügbar ist.
  • Richtung. graph LR und graph TD führen zu unterschiedlichen Seitenverhältnissen. Das kann entscheidend sein, wenn ein Diagramm in eine Spalte passen muss.
---
config:
  theme: neutral
  fontFamily: Helvetica
---
graph LR
  A[Sample collection] --> B[Extraction]
  B --> C[Sequencing]
  C --> D[Analysis]

Wann Mermaid an seine Grenzen stößt

Mermaid berechnet das Layout automatisch; auf die genaue Anordnung hast du nur begrenzten Einfluss. Für Dokumentation ist das praktisch. Bei wissenschaftlichen Abbildungen, in denen die Anordnung selbst etwas vermittelt, kann es zum Hindernis werden.

Nutze ein anderes Werkzeug, wenn du Elemente räumlich präzise anordnen musst, eine Abbildung den Gestaltungsvorgaben einer Fachzeitschrift entsprechen soll oder Positionen reale Zusammenhänge wie anatomische Lage oder zeitliche Abfolge ausdrücken. Ein möglicher Kompromiss: Erzeuge die Struktur mit Mermaid, exportiere sie als SVG und bearbeite sie anschließend in einem Vektoreditor. Die manuelle Nachbearbeitung lässt sich dann allerdings nicht mehr allein aus dem Mermaid-Quelltext reproduzieren.

Automatisch angeordnetes Mermaid-Diagramm neben denselben Inhalten mit manuell angepasstem Layout für ein Manuskript (Abbildung mit SciFig erstellt)
Automatisch angeordnetes Mermaid-Diagramm neben denselben Inhalten mit manuell angepasstem Layout für ein Manuskript (Abbildung mit SciFig erstellt)

Tipp

Versioniere die .mmd-Quelldatei zusammen mit dem exportierten Bild. Änderungen am Quelltext lassen sich im Review nachvollziehen, und das Diagramm lässt sich bei Bedarf neu erzeugen. Das Bild wiederum zeigt das Ergebnis auf einen Blick. Bewahrst du nur eine der beiden Dateien auf, fehlt dir entweder die nachvollziehbare Änderungshistorie oder die sofort nutzbare Abbildung.

Jetzt wissenschaftliche Abbildungen erstellen

Beschreiben Sie Ihre wissenschaftliche Abbildung in natürlicher Sprache - erhalten Sie publikationsreife Illustrationen in Minuten.

Kostenlos testen
Wenn du eine Bildkomposition brauchst, die sich mit Mermaid nicht umsetzen lässt, liefern SciFigs Generator für Diagramme aus Text und Text-zu-Abbildung-Werkzeug einen ersten Entwurf aus einer Beschreibung in Alltagssprache. Prüfe die Struktur, vektorisiere Rasterbilder zu bearbeitbaren SVG-Dateien und nimm die nötigen Korrekturen auf der Zeichenfläche im Browser vor. Den gesamten Ablauf findest du in unserem Leitfaden zur Visualisierung von Forschung.

Weiterführende Artikel

Weiterführende Lektüre: Forschung sofort visualisieren mit KI Text-zu-Abbildung, 10 beste wissenschaftliche Illustrationswerkzeuge 2026.

Häufige Fragen

Weiterarbeiten

Empfohlene Ressourcen

Vorlagen, Tools und weiterführende Artikel für Ihre Forschung

Call-to-Action-Hintergrund

Bereit loszulegen?

Publikationsreife wissenschaftliche Abbildungen in Minuten

Kostenlos erstellen

Kostenlos starten · Keine Kreditkarte erforderlich · Für Forscher gebaut