Skip to content
hand of FatimaThis is a black hand of Fatima.

Convert 2.0 txt -> html -> pdf

🌍 Nuove Caratteristiche v2.0

La versione 2.0 introduce il passaggio fondamentale dalla codifica a singolo byte (Legacy) alla codifica universale:

  • UTF-8 Native Supporto per qualsiasi carattere internazionale senza conflitti di “Code Page”.
  • Multilingua Simultaneo Possibilità di avere Italiano, Greco e Russo nello stesso file.

📖 Supporto Alfabeti (Sinistra-Destra)

Già da ora, il convertitore gestisce correttamente le lingue LTR (Left-To-Right):

  • Latino/Italiano: Supporto completo per accenti e simboli speciali.
  • Cirillico (Russo): Rendering nativo per report e tabelle in lingua russa.
  • Greco: Supporto integrale per l’alfabeto greco moderno e simboli matematici.

💡 Nota Tecnica: Grazie a UTF-8, non è più necessario “cambiare lingua” nelle impostazioni; i caratteri vengono riconosciuti e renderizzati correttamente in base ai loro punti di codice Unicode.

🚀 Esempi di Utilizzo

Conversione Multi-Alfabeto (Default UTF-8):

node convert.js report_internazionale.txt

Mantenimento Compatibilità Legacy (CP437):

node convert.js -code437 vecchio_report.bin

🛠 Parametri di Riga di Comando

FlagDescrizione
-code437Attiva la modalità compatibilità per i vecchi file DOS (IBM PC). Se omesso, viene usato UTF-8.
-pdfGenera il PDF utilizzando Puppeteer, supportando tutti i glifi internazionali.
-cols / -rowsDefinisce la griglia di caratteri per il calcolo del font-size dinamico.