Logo
Home Prodotti Supporto Contatti Chi siamo
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Convertire HTML in JPG da riga di comando — Convertitore batch per server

Devi renderizzare pagine HTML come immagini JPG su un server — per miniature, archivi, anteprime email o screenshot di prodotto in una pipeline e-commerce. Avviare un browser headless per ogni conversione è pesante, lento e fragile a ogni aggiornamento del browser. Total HTML Converter X renderizza file HTML e URL live in JPG da riga di comando, in batch, senza installazione del browser. Installalo su un server Windows, richiamalo da uno script o tramite ActiveX, e lascialo funzionare in modo automatico.

Cosa fa Total HTML Converter X

  • Output JPG batch — passa un carattere jolly (*.html) e il convertitore renderizza ogni file corrispondente in JPG in un’unica esecuzione
  • Controllo qualità — imposta la qualità JPEG da 1 a 100 per bilanciare dimensione del file e fedeltà dell’immagine
  • Dimensioni immagine — limita la larghezza o l’altezza dell’output; il convertitore scala il rendering per adattarlo
  • Rendering URL live — passa un URL invece di un percorso file e il convertitore recupera la pagina e la renderizza in JPG
  • Rendering CSS — riconosce tutti i tag HTML, gli stili CSS 1 e CSS 2, le immagini inline e le tabelle
  • Combina pagine — renderizza output HTML multipagina come un singolo JPG alto invece di immagini separate
  • Nessuna GUI — funziona silenziosamente dalla riga di comando senza finestre pop-up o dialoghi di conferma
  • ActiveX / COM — richiama il convertitore da .NET, VBScript, PHP, Python o qualsiasi ambiente compatibile COM per integrare la conversione nella tua applicazione
  • Scripting .bat — salva i comandi in file batch e programmali con l’Utilità di pianificazione di Windows per una conversione completamente automatizzata

Conversione HTML in JPG da riga di comando

Scarica la prova gratuita

(30 giorni, nessuna email)

Acquista licenza

(licenza server, perpetua)

Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022

HTML vs JPG: perché convertire?

HTML è un linguaggio di markup progettato per i browser. Una pagina HTML è costruita da testo, regole CSS, immagini incorporate e risorse esterne. Il rendering dipende dal motore del browser, dai font installati e dalle dimensioni dello schermo. Lo stesso HTML può apparire diverso in Chrome, Firefox ed Edge, e può rompersi del tutto quando le risorse esterne non sono disponibili.

JPG è un formato immagine raster a layout fisso. Cattura la pagina renderizzata esattamente come appariva al momento della conversione, non incorpora nulla di esterno e si apre in ogni visualizzatore di immagini, browser e piattaforma social. I file JPG sono piccoli, facili da incorporare e ideali per miniature, anteprime e snapshot d’archivio.

HTMLJPG
FormatoMarkup con dipendenze esterneImmagine raster autonoma
RenderingVaria per browser, font, dimensioni schermoPixel fissi — identico ovunque
Dimensione fileVariabile; dipende dalle risorse collegatePiccola, controllabile tramite impostazione qualità
Caso d’usoVisualizzazione web liveMiniature, anteprime, archivio, email
ModificabilitàCodice sorgente modificabileImmagine sola lettura
Incorporamento in emailSpesso bloccato o rottoSupporto universale

Come convertire HTML in JPG dalla riga di comando

Passo 1. Installare Total HTML Converter X

Scarica il programma di installazione dal link qui sopra ed eseguilo sul tuo server o workstation Windows. La configurazione richiede meno di un minuto. Nessun browser, nessun Microsoft Office, nessun prerequisito .NET — il convertitore include il proprio motore di rendering che gestisce tag HTML, stili CSS 1/2 e immagini incorporate.

Passo 2. Aprire il prompt dei comandi

Apri cmd.exe o PowerShell. L’eseguibile del convertitore è HTMLConverter.exe, situato nella cartella di installazione (tipicamente C:\Program Files\CoolUtils\TotalHTMLConverterX\). Aggiungilo al PATH di sistema o usa il percorso completo nei tuoi comandi.

Passo 3. Eseguire la conversione JPG di base

Il comando più semplice converte tutti i file HTML in una cartella in JPG:

HTMLConverter.exe C:\Pages\*.html C:\Output\ -c JPEG

Questo elabora ogni file .html in C:\Pages\ e salva un .jpg con lo stesso nome base in C:\Output\. Un file HTML in entrata, un JPG in uscita.

Passo 4. Imposta qualità e dimensioni

Controlla l’output JPG con flag aggiuntivi:

HTMLConverter.exe C:\Pages\*.html C:\Output\ -c JPEG -ImgQuality 90 -ImgWidth 1024
  • -ImgQuality 90 — qualità JPEG da 1 (più piccola, sgranata) a 100 (massima fedeltà, file più grande). 85–92 è il punto ottimale tipico.
  • -ImgWidth 1024 — larghezza di output in pixel; il convertitore scala il rendering per adattarsi
  • -ImgHeight 768 — altezza di output in pixel; combina con la larghezza o usa l’una o l’altra
  • -combine — renderizza l’intero documento HTML come un singolo JPG alto invece di paginare
  • -log C:\Logs\html2jpg.log — scrive un log di conversione per la verifica

Passo 5. Convertire un URL live

Passa un URL invece di un percorso file:

HTMLConverter.exe https://example.com/report C:\Output\report.jpg -c JPEG -ImgQuality 90

Il convertitore recupera la pagina (compresi fogli di stile e immagini remote) e renderizza il risultato in JPG. Questo è utile per archiviare pagine web live, fare screenshot automatici e generare anteprime su richiesta.

Passo 6. Automatizzare con un file .bat

Salva il comando in un file .bat e programmalo con l’Utilità di pianificazione di Windows:

@echo off
"C:\Program Files\CoolUtils\TotalHTMLConverterX\HTMLConverter.exe" C:\Incoming\*.html C:\Archive\JPG\ -c JPEG -ImgQuality 90 -ImgWidth 1280 -log C:\Logs\html2jpg.log

Questo viene eseguito all’intervallo che imposti (orario, notturno, all’arrivo del file tramite un watcher) e scrive un file di log per verificare i risultati senza guardare la console.

Integrazione ActiveX / COM

Total HTML Converter X include un’interfaccia ActiveX completa. Puoi richiamare il convertitore da qualsiasi ambiente compatibile COM — .NET, VBScript, PHP, Python, Ruby o ASP. Questo ti permette di integrare il rendering da HTML a JPG nella tua applicazione web, portale intranet o flusso di lavoro documentale senza ricorrere a un processo da riga di comando.

Esempio (C#/.NET):

HTMLConverterX Cnv = new HTMLConverterX();
Cnv.Convert("C:\\Pages\\report.html", "C:\\Output\\report.jpg", "-c JPEG -ImgQuality 90 -ImgWidth 1024");

Esempio (PHP):

$c = new COM("HTMLConverter.HTMLConverterX");
$c->convert("C:\\Pages\\report.html", "C:\\Output\\report.jpg", "-c JPEG -ImgQuality 90");

La stessa chiamata funziona da ASP.NET, VBScript, Python, Ruby, Perl e JavaScript (Windows Script Host). La tua applicazione web può accettare HTML caricato o un URL e restituire un JPG renderizzato all’utente in tempo reale.

Convertitori online vs Total HTML Converter X

Per una pagina una tantum, il nostro strumento online gratuito convertire HTML in JPG gira nel browser senza installazione. Per pipeline server e batch in massa, Total HTML Converter X è la scelta giusta.

FunzionalitàConvertitori onlineTotal HTML Converter X
Elaborazione batchUn file alla voltaFile illimitati per batch
Privacy dei fileFile caricati su server di terze partiI file non lasciano mai la tua macchina
Controllo qualità JPEGFisso o limitatoIntera gamma di qualità 1–100
Dimensioni di outputFisse o limitate dal servizioQualsiasi larghezza e altezza
Rendering CSSBase, incoerenteSupporto completo CSS 1/2
Input URL liveLimitato; con limiti di velocitàURL illimitati, banda tua
AutomazioneSolo manualeRiga di comando, .bat, Utilità di pianificazione, ActiveX
Distribuzione su serverNon possibileProgettato per server, nessuna GUI
Richiede internetNo (eccetto per recuperare URL remoti)

Quando serve la conversione HTML in JPG da riga di comando

  • Generazione di miniature. Un sistema di gestione contenuti memorizza articoli come HTML. Il CMS richiama Total HTML Converter X tramite ActiveX per produrre miniature JPG per la home page, anteprime social media ed elenchi di categoria.
  • Screenshot di prodotto e-commerce. Un negozio online renderizza pagine di dettaglio prodotto (modelli HTML) in JPG da incorporare in email di marketing, schede vendita e feed partner. Il convertitore viene eseguito ogni notte sul catalogo.
  • Archiviazione di pagine web. I team di conformità devono preservare lo stato visivo di una pagina web in un punto nel tempo. La riga di comando prende un elenco di URL e produce una cartella di snapshot JPG, uno per pagina, con timestamp nei nomi file.
  • Rendering email-safe. I client di posta bloccano le immagini remote e rompono l’HTML complesso. Pre-renderizzare una newsletter HTML o una fattura in JPG dà a ogni destinatario una visualizzazione identica, indipendentemente dal client di posta.
  • Generazione anteprime lato server. Un portale documentale permette agli utenti di caricare file HTML. Il portale richiama il convertitore per produrre un’anteprima JPG mostrata accanto a ogni caricamento, senza avviare un browser headless.
  • Sostituzione di pipeline browser headless. Headless Chrome e Puppeteer sono pesanti, fragili tra aggiornamenti di versione e necessitano di sandbox attente. Total HTML Converter X è un singolo eseguibile con uso prevedibile delle risorse e nessun aggiornamento browser perenne.

Perché Total HTML Converter X

Nessun browser necessario

Il convertitore utilizza il proprio motore di rendering per analizzare HTML e CSS. Non hai bisogno di Chrome, Firefox o qualsiasi altro browser installato sul server. Questo elimina i problemi di aggiornamento del browser, riduce l’ingombro del server ed evita l’instabilità dell’automazione con browser headless.

Vera applicazione server

Total HTML Converter X è progettato per l’uso non presidiato. Nessuna finestra GUI, nessuna finestra di dialogo, nessun messaggio di conferma. Funziona silenziosamente dalla riga di comando o come parte di un servizio — esattamente ciò di cui ha bisogno un server di produzione.

Output immagine prevedibile

Imposta qualità, imposta dimensioni, imposta se combinare l’output multipagina. Ogni chiamata produce un risultato identico per input identico. Nessuna deriva di versione, nessuna sorpresa di rendering dopo un aggiornamento di Chrome.

Uno strumento, molti obiettivi

Lo stesso strumento da riga di comando converte HTML in PDF, DOC, XLS, TIFF, JPG, RTF, TXT e altro. Un’unica installazione copre ogni esigenza di conversione HTML. Cambia -c JPEG in -c PDF o -c TIFF e ottieni l’output alternativo con le stesse funzionalità batch e di automazione.

Scarica la prova gratuita

(30 giorni, nessuna email o carta di credito)

Acquista licenza

(licenza server, perpetua)

Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022


quote

Convertitore di file HTML per server Recensioni dei clienti 2026

Valutalo
Valutato 4.7/5 in base alle recensioni dei clienti
5 Star

"Abbiamo sostituito una pipeline di screenshot basata su Puppeteer con Total HTML Converter X circa un anno fa. La configurazione Puppeteer richiedeva costante manutenzione dopo gli aggiornamenti di Chrome e consumava ~400 MB di RAM per worker. La riga di comando di CoolUtils richiede una frazione delle risorse, non si rompe mai con gli aggiornamenti e produce output JPG coerente. Renderizziamo circa 40.000 pagine prodotto a notte senza un singolo fallimento."

5 Star Marek Dvorak Senior Backend Engineer

"Il nostro regolatore ci richiede di archiviare le pagine web come snapshot immagine con timestamp. Ho scritto un piccolo script .bat che estrae un elenco di URL da un CSV ed esegue HTMLConverter.exe contro ognuno, nominando i JPG di output con la data. Funziona su una macchina Windows Server 2019, usa pochi punti percentuali di CPU e produce screenshot puliti e identici indipendentemente da quando viene eseguito lo script."

5 Star Janelle Foster Compliance Manager

"Ho integrato l’interfaccia ActiveX nella nostra intranet PHP per renderizzare pagine di report HTML come anteprime JPG. La chiamata COM ha richiesto circa dieci righe di codice. La qualità di output al 90% JPEG è eccellente e il flag delle dimensioni mi permette di abbinare esattamente la nostra griglia di miniature. L’unica cosa che desidererei è una build Linux, ma sul backend Windows fa esattamente ciò di cui abbiamo bisogno."

4 Star Rohan Mehta Full-Stack Developer

FAQ ▼

Il comando di base è: HTMLConverter.exe C:\Pages\*.html C:\Output\ -c JPEG. Questo renderizza ogni file HTML nella cartella di origine in un JPG con lo stesso nome base. Aggiungi -ImgQuality, -ImgWidth o -combine per controllare l'output.
No. Total HTML Converter X usa il proprio motore di rendering per analizzare HTML e CSS. Non sono richiesti Chrome, Firefox o nessun altro browser. Non c'è nessuna dipendenza da browser headless da mantenere.
Sì. Il flag -ImgQuality accetta qualsiasi valore da 1 (più piccolo, sgranato) a 100 (massima fedeltà, file più grande). Valori tra 85 e 92 sono il punto ottimale tipico per uso web.
Sì. Usa -ImgWidth e/o -ImgHeight per impostare le dimensioni di output in pixel. Il convertitore scala la pagina renderizzata per adattarla alla dimensione di destinazione preservando il layout.
Sì. Passa un URL come sorgente invece di un percorso file: HTMLConverter.exe https://example.com/page C:\Output\page.jpg -c JPEG. Il convertitore recupera la pagina (e qualsiasi foglio di stile e immagine remoti) e renderizza il risultato in JPG.
Sì. Total HTML Converter X riconosce tutti i tag HTML standard, gli stili CSS 1 e CSS 2, le immagini inline e le tabelle HTML. Renderizza le pagine fedelmente senza affidarsi a un motore browser esterno.
Sì. Total HTML Converter X si registra come oggetto COM/ActiveX (HTMLConverter.HTMLConverterX). Puoi richiamarlo da .NET, PHP, Python, VBScript, ASP, Ruby, Perl e qualsiasi altro ambiente compatibile COM.
Sì. Aggiungi il flag -combine e il convertitore renderizza l'intero documento HTML come un singolo JPG alto invece di paginare in più immagini.

Esempio C++
Esempio Power Basic
Esempio VBScript

Esempi di Total HTML Converter X

Converti file HTML con .NET tramite TotalHTMLConverterX e .NET


string src="C:\test\Source.HTML"; string dest="C:\test\Dest.PDF";

HTMLConverterX Cnv = new HTMLConverterX(); Cnv.Convert(src, dest, "-c PDF -log c:\test\HTML.log");

MessageBox.Show("Convert complete!"); 

Download
Esempio di .NET HTML Converter
Esempi server in C# specifici per ASP.net
Applicazione client con WinForms in C#

Converti file HTML & MHT su server web con Total HTML Converter X

 dim C Set C=CreateObject("HTMLConverter.HTMLConverterX") C.Convert "c:\source.HTML", "c:\dest.JPG", "-cJPG -log c:\html.log" C.Convert "https://www.coolutils.com/", "c:\URL Page.PDF", "-cPDF -log c:\html.log" set C = nothing 
Esempio2 ASP: flusso diretto del PDF risultante
 dim C Set C=CreateObject("HTMLConverter.HTMLConverterX") Response.Clear Response.AddHeader "Content-Type", "binary/octet-stream" Rresponse.AddHeader "Content-Disposition", "attachment; filename=test.pdf" Response.BinaryWrite c.ConvertToStream("C:\www\ASP\Source.html", "C:\www\ASP", "-cpdf -log c:\html.log") set C = nothing 

Converti file HTML & MHT su server web con Total HTML Converter X

 Esempio PHP: $src="C:\test\test.html"; $dest="C:\test\test.pdf"; if (file_exists($dest)) unlink($dest); $c= new COM("HTMLConverterPro.HTMLConverterX"); $c->convert($src,$dest, "-c pdf -log c:\HTML.log"); if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage; 

Converti file HTML con Total HTML Converter X e Ruby

 require 'win32ole' c = WIN32OLE.new('HTMLConverterPro.HTMLConverterX')

src="C:\test\test.html"; dest="C:\test\test.tiff";

c.convert(src,dest, "-c TIFF -log c:\test\HTML.log");

if not File.exist?(dest) puts c.ErrorMessage end

Converti file HTML con Total HTML ConverterX e Python

 import win32com.client import os.path

c = win32com.client.Dispatch("HTMLConverterPro.HTMLConverterX")

src="C:\test\test.eml"; dest="C:\test\test.tiff";

c.convert(src, dest, "-c TIFF -log c:\test\HTML.log");

if not os.path.exists(file_path): print(c.ErrorMessage) 

Converti file HTML con Pascal e Total HTML Converter X

 uses Dialogs, Vcl.OleAuto;

var c: OleVariant; begin c:=CreateOleObject('HTMLConverterPro.HTMLConverterX'); C.Convert('c:\test\source.html', 'c:\test\dest.tiff', '-c TIFF -log c:\test\HTML.log'); IF c.ErrorMessage<> Then ShowMessage(c.ErrorMessage); end; 

Converti file HTML su server web con Total HTML Converter X

 var c = new ActiveXObject("HTMLConverterPro.HTMLConverterX"); c.Convert("C:\test\source.html", "C:\test\dest.pdf", "-c PDF"); if (c.ErrorMessage!="") alert(c.ErrorMessage) 

Converti file HTML con Total HTML Converter X e Perl

 use Win32::OLE;

my $src="C:\test\test.html"; my $dest="C:\test\test.tiff";

my $c = CreateObject Win32::OLE 'HTMLConverterPro.HTMLConverterX'; $c->convert($src,$dest, "-c TIFF -log c:\test\HTML.log"); print $c->ErrorMessage if -e $dest; 
Se hai bisogno di esempi in altri linguaggi, per favore contattaci. Creeremo qualsiasi esempio appositamente per te.

Inizia a lavorare subito!

Scarica la versione di prova e converti i tuoi file in pochi minuti.
Non è richiesta carta di credito o email.

⬇ Scarica versione di prova Windows 7/8/10/11 • 228 MB

Support
Convertitore di file HTML per server Preview1

Ultime Notizie

Iscriviti alla Newsletter

Non preoccuparti, non inviamo spam.


© 2026. Tutti i diritti riservati. CoolUtils File Converters

Cards