Logo
Inicio Productos Soporte Contacto Sobre Nosotros
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Convertir HTML a JPG desde la línea de comandos — Conversor en lote para servidores

Necesita renderizar páginas HTML como imágenes JPG en un servidor — para miniaturas, archivado, vistas previas de correo o capturas de productos en un pipeline de comercio electrónico. Levantar un navegador sin interfaz gráfica para cada conversión es pesado, lento y frágil ante actualizaciones del navegador. Total HTML Converter X renderiza archivos HTML y URLs en vivo a JPG desde la línea de comandos, en lote, sin instalación de navegador. Instálelo en un servidor Windows, llámelo desde un script o vía ActiveX, y déjelo funcionar de forma desatendida.

Qué hace Total HTML Converter X

  • Salida JPG por lotes — pase un comodín (*.html) y el conversor renderiza todos los archivos coincidentes a JPG en una sola ejecución
  • Control de calidad — establezca la calidad JPEG de 1 a 100 para equilibrar tamaño de archivo frente a fidelidad de imagen
  • Dimensiones de imagen — limite el ancho o alto de salida; el conversor escala el renderizado para ajustarse
  • Renderizado de URL en vivo — pase una URL en lugar de una ruta de archivo y el conversor obtiene la página y la renderiza a JPG
  • Renderizado CSS — reconoce todas las etiquetas HTML, estilos CSS 1 y CSS 2, imágenes en línea y tablas
  • Combinar páginas — renderice salida HTML multipágina como un solo JPG alargado en lugar de imágenes separadas
  • Sin interfaz gráfica — se ejecuta silenciosamente desde la línea de comandos sin ventanas emergentes ni diálogos de confirmación
  • ActiveX / COM — llame al conversor desde .NET, VBScript, PHP, Python o cualquier entorno compatible con COM para integrar la conversión en su propia aplicación
  • Scripts .bat — guarde comandos en archivos por lotes y prográmelos con el Programador de tareas de Windows para una conversión totalmente automatizada

Conversión de HTML a JPG por línea de comandos

Descargar prueba gratuita

(30 días, sin correo electrónico)

Comprar licencia

(licencia de servidor, perpetua)

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

HTML vs JPG: ¿Por qué convertir?

HTML es un lenguaje de marcado diseñado para navegadores. Una página HTML está construida con texto, reglas CSS, imágenes incrustadas y recursos externos. El renderizado depende del motor del navegador, las fuentes instaladas y el tamaño de pantalla. El mismo HTML puede verse diferente en Chrome, Firefox y Edge, y puede romperse por completo cuando los recursos externos no están disponibles.

JPG es un formato de imagen ráster fijo. Captura la página renderizada exactamente como apareció en el momento de la conversión, no incrusta nada externo y se abre en cualquier visor de imágenes, navegador y plataforma de redes sociales. Los archivos JPG son pequeños, fáciles de incrustar e ideales para miniaturas, vistas previas e instantáneas de archivado.

HTMLJPG
FormatoMarcado con dependencias externasImagen ráster autocontenida
RenderizadoVaría según navegador, fuentes, tamaño de pantallaPíxeles fijos — idéntico en todas partes
Tamaño de archivoVariable; depende de los recursos vinculadosPequeño, controlable mediante ajuste de calidad
Caso de usoVisualización web en vivoMiniaturas, vistas previas, archivado, correo
EditabilidadCódigo fuente editableImagen de solo lectura
Incrustar en correoA menudo bloqueado o rotoSoporte universal

Cómo convertir HTML a JPG desde la línea de comandos

Paso 1. Instalar Total HTML Converter X

Descargue el instalador desde el enlace anterior y ejecútelo en su servidor o estación de trabajo Windows. La instalación tarda menos de un minuto. Sin navegador, sin Microsoft Office, sin requisito de .NET — el conversor incluye su propio motor de renderizado que maneja etiquetas HTML, estilos CSS 1/2 e imágenes incrustadas.

Paso 2. Abrir la línea de comandos

Abra cmd.exe o PowerShell. El ejecutable del conversor es HTMLConverter.exe, ubicado en la carpeta de instalación (normalmente C:\Program Files\CoolUtils\TotalHTMLConverterX\). Agréguelo a la variable PATH del sistema o use la ruta completa en sus comandos.

Paso 3. Ejecutar la conversión básica a JPG

El comando más sencillo convierte todos los archivos HTML de una carpeta a JPG:

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

Esto procesa cada archivo .html en C:\Pages\ y guarda un .jpg con el mismo nombre base en C:\Output\. Un archivo HTML de entrada, un JPG de salida.

Paso 4. Establecer calidad y dimensiones

Controle la salida JPG con indicadores adicionales:

HTMLConverter.exe C:\Pages\*.html C:\Output\ -c JPEG -ImgQuality 90 -ImgWidth 1024
  • -ImgQuality 90 — calidad JPEG de 1 (más pequeño, en bloques) a 100 (máxima fidelidad, archivo más grande). 85–92 es el punto medio típico.
  • -ImgWidth 1024 — ancho de salida en píxeles; el conversor escala el renderizado para ajustarse
  • -ImgHeight 768 — alto de salida en píxeles; combine con el ancho o use uno u otro
  • -combine — renderice todo el documento HTML como un solo JPG alargado en lugar de paginarlo
  • -log C:\Logs\html2jpg.log — escriba un registro de conversión para verificación

Paso 5. Convertir una URL en vivo

Pase una URL en lugar de una ruta de archivo:

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

El conversor obtiene la página (incluyendo hojas de estilo e imágenes remotas) y renderiza el resultado a JPG. Esto es útil para archivar páginas web en vivo, tomar capturas de pantalla automatizadas y generar imágenes de vista previa bajo demanda.

Paso 6. Automatizar con un archivo .bat

Guarde su comando en un archivo .bat y prográmelo con el Programador de tareas de 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

Esto se ejecuta en el intervalo que establezca (cada hora, cada noche, al llegar archivos vía un monitor) y escribe un archivo de registro para que pueda verificar los resultados sin mirar la consola.

Integración ActiveX / COM

Total HTML Converter X incluye una interfaz ActiveX completa. Puede llamar al conversor desde cualquier entorno compatible con COM — .NET, VBScript, PHP, Python, Ruby o ASP. Esto le permite integrar el renderizado HTML a JPG en su propia aplicación web, portal de intranet o flujo de trabajo documental sin recurrir a un proceso de línea de comandos externo.

Ejemplo (C#/.NET):

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

Ejemplo (PHP):

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

La misma llamada funciona desde ASP.NET, VBScript, Python, Ruby, Perl y JavaScript (Windows Script Host). Su aplicación web puede aceptar HTML cargado o una URL y devolver un JPG renderizado al usuario en tiempo real.

Conversores en línea vs Total HTML Converter X

Para una página puntual, nuestra herramienta gratuita en línea convert HTML to JPG se ejecuta en el navegador sin instalación. Para pipelines de servidor y lotes masivos, Total HTML Converter X es la opción correcta.

CaracterísticaConversores en líneaTotal HTML Converter X
Procesamiento por lotesUn archivo a la vezArchivos ilimitados por lote
Privacidad de archivosArchivos subidos a servidor de tercerosLos archivos nunca salen de su máquina
Control de calidad JPEGFijo o limitadoRango completo de calidad 1–100
Dimensiones de salidaFijas o limitadas por el servicioCualquier ancho y alto
Renderizado CSSBásico, inconsistenteSoporte completo de CSS 1/2
Entrada de URL en vivoLimitada; con limitación de tasaURLs ilimitadas, su ancho de banda
AutomatizaciónSolo manualLínea de comandos, .bat, Programador de tareas, ActiveX
Despliegue en servidorNo es posibleDiseñado para servidores, sin interfaz gráfica
Requiere internetNo (excepto para obtener URLs remotas)

Cuándo necesita la conversión de HTML a JPG por línea de comandos

  • Generación de miniaturas. Un sistema de gestión de contenidos almacena artículos como HTML. El CMS llama a Total HTML Converter X vía ActiveX para producir miniaturas JPG para la página principal, vistas previas en redes sociales y listados de categorías.
  • Capturas de pantalla de productos de comercio electrónico. Una tienda en línea renderiza páginas de detalle de productos (plantillas HTML) a JPG para incrustarlas en correos de marketing, hojas de ventas y feeds de socios. El conversor se ejecuta cada noche sobre el catálogo.
  • Archivado de páginas web. Los equipos de cumplimiento necesitan preservar el estado visual de una página web en un momento determinado. La línea de comandos toma una lista de URLs y produce una carpeta de instantáneas JPG, una por página, con marcas de tiempo en los nombres de archivo.
  • Renderizado seguro para correo. Los clientes de correo bloquean imágenes remotas y rompen HTML complejo. Pre-renderizar un boletín HTML o factura a JPG da a cada destinatario una vista idéntica, independientemente de su cliente de correo.
  • Generación de vistas previas en el lado del servidor. Un portal documental permite a los usuarios subir archivos HTML. El portal llama al conversor para producir una vista previa JPG mostrada junto a cada carga, sin levantar un navegador sin interfaz gráfica.
  • Reemplazar pipelines de navegadores sin interfaz gráfica. Headless Chrome y Puppeteer son pesados, frágiles ante actualizaciones de versión y necesitan sandboxing cuidadoso. Total HTML Converter X es un solo ejecutable con uso de recursos predecible y sin la rueda de actualizaciones del navegador.

Por qué Total HTML Converter X

Sin necesidad de navegador

El conversor utiliza su propio motor de renderizado para analizar HTML y CSS. No necesita Chrome, Firefox ni ningún navegador instalado en el servidor. Esto elimina problemas de actualización del navegador, reduce el consumo de recursos del servidor y evita la inestabilidad de la automatización con navegadores sin interfaz gráfica.

Verdadera aplicación de servidor

Total HTML Converter X está diseñado para uso desatendido. Sin ventanas de interfaz, sin cuadros de diálogo, sin mensajes de confirmación. Se ejecuta silenciosamente desde la línea de comandos o como parte de un servicio — exactamente lo que un servidor de producción necesita.

Salida de imagen predecible

Establezca calidad, establezca dimensiones, establezca si combinar la salida multipágina. Cada llamada produce un resultado idéntico para una entrada idéntica. Sin desviación de versión, sin sorpresas de renderizado tras una actualización de Chrome.

Una herramienta, muchos destinos

La misma herramienta de línea de comandos convierte HTML a PDF, DOC, XLS, TIFF, JPG, RTF, TXT y más. Una sola instalación cubre todas sus necesidades de conversión HTML. Cambie -c JPEG a -c PDF o -c TIFF y obtendrá la salida alternativa con las mismas funciones de lote y automatización.

Descargar prueba gratuita

(30 días, sin correo electrónico ni tarjeta de crédito)

Comprar licencia

(licencia de servidor, perpetua)

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


quote

Convertidor de archivos HTML para servidores Reseñas de Clientes 2026

Calificar
Calificado como 4.7/5 con base en las reseñas de los clientes
5 Star

"Reemplazamos un pipeline de capturas de pantalla basado en Puppeteer con Total HTML Converter X hace aproximadamente un año. La configuración con Puppeteer necesitaba supervisión constante tras las actualizaciones de Chrome y consumía unos 400 MB de RAM por trabajador. La línea de comandos de CoolUtils usa una fracción de los recursos, nunca se rompe con las actualizaciones y produce salida JPG consistente. Renderizamos unas 40.000 páginas de productos por noche sin un solo fallo."

5 Star Marek Dvorak Senior Backend Engineer

"Nuestro regulador requiere que archivemos páginas web como instantáneas de imagen con marcas de tiempo. Escribí un pequeño script .bat que extrae una lista de URLs de un CSV y ejecuta HTMLConverter.exe contra cada una, nombrando los JPG de salida con la fecha. Se ejecuta en una máquina con Windows Server 2019, usa un pequeño porcentaje de CPU y produce capturas de pantalla limpias y de aspecto idéntico independientemente de cuándo se ejecute el script."

5 Star Janelle Foster Compliance Manager

"Integré la interfaz ActiveX en nuestra intranet PHP para renderizar páginas de informes HTML como vistas previas JPG. La llamada COM tomó unas diez líneas de código. La calidad de salida con JPEG al 90% es excelente y el indicador de dimensiones me permite hacer coincidir nuestra cuadrícula de miniaturas exactamente. Lo único que me gustaría es una versión para Linux, pero en el backend Windows hace exactamente lo que necesitamos."

4 Star Rohan Mehta Full-Stack Developer

FAQ ▼

El comando básico es: HTMLConverter.exe C:\Pages\*.html C:\Output\ -c JPEG. Esto renderiza cada archivo HTML en la carpeta de origen a un JPG con el mismo nombre base. Añada -ImgQuality, -ImgWidth o -combine para controlar la salida.
No. Total HTML Converter X utiliza su propio motor de renderizado para analizar HTML y CSS. No se requiere Chrome, Firefox ni ningún otro navegador. No hay dependencia de navegador sin interfaz gráfica que mantener.
Sí. El indicador -ImgQuality acepta cualquier valor de 1 (más pequeño, en bloques) a 100 (máxima fidelidad, archivo más grande). Los valores entre 85 y 92 son el punto medio típico para uso web.
Sí. Use -ImgWidth y/o -ImgHeight para establecer las dimensiones de salida en píxeles. El conversor escala la página renderizada para ajustarse al tamaño objetivo preservando el diseño.
Sí. Pase una URL como origen en lugar de una ruta de archivo: HTMLConverter.exe https://example.com/page C:\Output\page.jpg -c JPEG. El conversor obtiene la página (y cualquier hoja de estilo e imágenes remotas) y renderiza el resultado a JPG.
Sí. Total HTML Converter X reconoce todas las etiquetas HTML estándar, estilos CSS 1 y CSS 2, imágenes en línea y tablas HTML. Renderiza páginas con fidelidad sin depender de un motor de navegador externo.
Sí. Total HTML Converter X se registra como objeto COM/ActiveX (HTMLConverter.HTMLConverterX). Puede llamarlo desde .NET, PHP, Python, VBScript, ASP, Ruby, Perl y cualquier otro entorno compatible con COM.
Sí. Añada el indicador -combine y el conversor renderizará todo el documento HTML como un solo JPG alargado en lugar de paginarlo en múltiples imágenes.

Ejemplo de C++
Ejemplo de Power Basic
Ejemplo de VBScript

Ejemplos de Total HTML Converter X

Convertir archivos HTML con .NET usando TotalHTMLConverterX y .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("¡Conversión completa!");

Descargar
Ejemplo de convertidor HTML .NET
Ejemplos de servidor en C# específicamente para ASP.net
Aplicación cliente con WinForms en C#

Convertir archivos HTML y MHT en servidores web usando 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
Ejemplo2 ASP: enviar el PDF resultante directamente
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

Convertir archivos HTML y MHT en servidores web usando Total HTML Converter X

Ejemplo 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 "fallo:".$c->ErrorMessage;

Convertir archivos HTML con Total HTML Converter X y 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

Convertir archivos HTML con Total HTML ConverterX y 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)

Convertir archivos HTML con Pascal y 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;

Convertir archivos HTML en servidores web usando 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)

Convertir archivos HTML con Total HTML Converter X y 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;
Si necesita ejemplos en otros lenguajes, por favor contáctenos. Crearemos cualquier ejemplo especialmente para usted.

¡Comience a trabajar ahora!

Descargue la versión de prueba y convierta sus archivos en minutos.
No se requiere tarjeta de crédito ni email.

⬇ Descargar versión de prueba Windows 7/8/10/11 • 228 MB

Support
Convertidor de archivos HTML para servidores Preview1

Últimas Noticias

Suscripción al Boletín

No se preocupe, no enviamos spam.


© 2026. Todos los derechos reservados. CoolUtils File Converters

Cards