SciFig 3.0 · fino al −40% sull’annuale

SciFig
Tutorial·

Mermaid in PNG: esportare diagrammi in SVG e PDF (2026)

Esporta diagrammi Mermaid in PNG, SVG e PDF dalla CLI, da VS Code o in CI. Scegli formato e risoluzione e prepara il risultato per articoli e presentazioni.

SciFig Team
SciFig Team
Redazione di SciFig

Con mermaid-cli puoi esportare i diagrammi Mermaid in PNG, SVG o PDF.

Mermaid crea diagrammi a partire da testo: è quindi comodo per la documentazione gestita con un sistema di controllo delle versioni. Per ottenere un file da inserire in un articolo scientifico, una diapositiva o un poster, però, devi scegliere formato e dimensioni. Se il PNG ha troppo pochi pixel, alla dimensione di stampa prevista risulterà poco nitido.

Codice di un diagramma di flusso Mermaid accanto al risultato esportato in SVG (Figura generata con SciFig)
Codice di un diagramma di flusso Mermaid accanto al risultato esportato in SVG (Figura generata con SciFig)

Esportare Mermaid in PNG dalla riga di comando

Lo strumento ufficiale è @mermaid-js/mermaid-cli, che mette a disposizione il comando mmdc:
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
Scegli SVG o PDF se la destinazione li accetta. Linee ed etichette vettoriali restano nitide quando ridimensioni il diagramma; le immagini raster incorporate mantengono invece la loro risoluzione originale. Per il PNG, imposta un fattore di scala e verifica che il numero di pixel sia sufficiente per le dimensioni e la risoluzione di stampa richieste.
FormatoVettorialeAdatto aDa evitare quando
SVGContenitore vettorialeWeb e successive modificheLa destinazione non accetta SVG
PDFContenitore vettorialeArticoli scientifici, stampa, diapositiveL'editor di destinazione non conserva gli elementi necessari
PNGNoAnteprime e destinazioni che richiedono immagini rasterI pixel non bastano per le dimensioni finali

Vedi la generazione di figure scientifiche IA in azione

Osserva come i ricercatori creano figure scientifiche pronte per la pubblicazione da descrizioni testuali.

Esplora lo strumento

Gli altri metodi di esportazione

VS Code. Le estensioni di anteprima per Mermaid permettono di visualizzare i diagrammi mentre scrivi. Le funzioni di esportazione dipendono dall'estensione; con la CLI descritta sopra puoi scegliere esplicitamente SVG, PNG o PDF.
Mermaid Live Editor. L'editor nel browser offre l'esportazione SVG e collegamenti per generare immagini, utili quando devi preparare un singolo diagramma. La generazione online può trasmettere il testo del diagramma a un servizio di rendering: per materiale sensibile, usa la CLI in locale.
Pipeline CI. Essendo uno strumento a riga di comando, mmdc può generare i diagrammi durante la build. Una pratica comune è salvare i sorgenti .mmd nel repository e creare le immagini durante la build della documentazione, così il risultato resta allineato al codice sorgente.
- run: npm install -g @mermaid-js/mermaid-cli
- run: mmdc -i docs/architecture.mmd -o docs/architecture.svg
Pipeline CI che genera immagini dai sorgenti Mermaid nel repository durante la build della documentazione (Figura generata con SciFig)
Pipeline CI che genera immagini dai sorgenti Mermaid nel repository durante la build della documentazione (Figura generata con SciFig)
Lo stesso diagramma di flusso Mermaid con il tema predefinito e quello neutro, a confronto per la leggibilità in stampa (Figura generata con SciFig)
Lo stesso diagramma di flusso Mermaid con il tema predefinito e quello neutro, a confronto per la leggibilità in stampa (Figura generata con SciFig)

Regolare l'aspetto del diagramma

Le impostazioni predefinite di Mermaid sono pensate per la documentazione. Per una figura destinata alla pubblicazione, conviene intervenire su tre aspetti:

  • Tema. Imposta theme: neutral sotto config nel frontmatter YAML del diagramma. Prima di scegliere il tema per la stampa, controlla l'anteprima alle dimensioni finali.
  • Caratteri. Imposta fontFamily nella configurazione e assicurati che il carattere scelto sia disponibile nell'ambiente di rendering.
  • Direzione. La scelta tra graph LR e graph TD cambia il rapporto tra larghezza e altezza: un dettaglio decisivo quando il diagramma deve entrare in una colonna.
---
config:
  theme: neutral
  fontFamily: Helvetica
---
graph LR
  A[Sample collection] --> B[Extraction]
  B --> C[Sequencing]
  C --> D[Analysis]

Quando serve uno strumento diverso da Mermaid

Mermaid dispone gli elementi automaticamente e lascia poco margine per modificarne la posizione. Questo semplifica la documentazione, ma può diventare un limite nelle figure scientifiche, dove la disposizione degli elementi contribuisce al significato.

Scegli un altro strumento se ti serve un posizionamento preciso, se il diagramma deve rispettare le convenzioni grafiche di una rivista o se la posizione degli elementi deve rappresentare relazioni reali, come quelle anatomiche o una sequenza temporale. Puoi anche creare la struttura in Mermaid, esportarla in SVG e rifinirla in un editor vettoriale. In questo caso, però, rigenerare il diagramma dal sorgente non conserverà le modifiche manuali.

Diagramma con disposizione automatica di Mermaid accanto alla stessa struttura riorganizzata per un articolo scientifico (Figura generata con SciFig)
Diagramma con disposizione automatica di Mermaid accanto alla stessa struttura riorganizzata per un articolo scientifico (Figura generata con SciFig)

Suggerimento

Salva nel repository il sorgente .mmd insieme all'immagine esportata. Le differenze nel sorgente sono facili da esaminare durante la revisione e permettono di rigenerare il diagramma dopo una modifica; l'immagine è ciò che il lettore vede. Conservandone solo uno, rinunci alla facilità di revisione oppure alla praticità d'uso.

Crea figure scientifiche ora

Descrivi la tua figura scientifica in linguaggio naturale — ottieni illustrazioni pronte per la pubblicazione in pochi minuti.

Prova gratis
Se il diagramma richiede una composizione che Mermaid non permette, il generatore di diagrammi da testo e lo strumento da testo a figura di SciFig offrono una figura di partenza da una descrizione in linguaggio naturale. Verifica la struttura, vettorializza il risultato raster per ottenere un SVG modificabile e completa le correzioni nell'area di lavoro del browser. La guida alla visualizzazione della ricerca illustra il flusso di lavoro completo.

Altre letture

Letture correlate: Visualizza la ricerca istantaneamente con AI Testo a Figura, 10 migliori strumenti di illustrazione scientifica nel 2026.

Domande frequenti

Continua

Risorse consigliate

Template, strumenti e letture di approfondimento per la tua ricerca

Sfondo della call to action

Pronto per iniziare?

Figure scientifiche pronte per la pubblicazione, in pochi minuti

Inizia gratuitamente

Gratis per iniziare · Nessuna carta di credito richiesta · Costruito per i ricercatori