U moet HTML-pagina's renderen als JPG-afbeeldingen op een server — voor miniaturen, archieven, e-mailvoorbeelden of productschermafbeeldingen in een e-commerce-pijplijn. Voor elke conversie een headless browser opstarten is zwaar, traag en kwetsbaar bij browser-updates. Total HTML Converter X rendert HTML-bestanden en live URL's naar JPG vanaf de opdrachtregel, in batch, zonder browserinstallatie. Installeer het op een Windows-server, roep het aan vanuit een script of via ActiveX, en laat het onbeheerd draaien.
*.html) en de converter rendert elk overeenkomend bestand in één run naar JPG
(30 dagen, geen e-mail)
(serverlicentie, eeuwigdurend)
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
HTML is een opmaaktaal ontworpen voor browsers. Een HTML-pagina is opgebouwd uit tekst, CSS-regels, ingesloten afbeeldingen en externe bronnen. De weergave hangt af van de browser-engine, geïnstalleerde lettertypen en schermgrootte. Dezelfde HTML kan er anders uitzien in Chrome, Firefox en Edge, en kan helemaal kapot gaan wanneer externe bronnen niet beschikbaar zijn.
JPG is een vast rasterbeeldformaat. Het legt de gerenderde pagina vast precies zoals deze op het moment van conversie verscheen, sluit niets externs in en opent in elke afbeeldingsviewer, browser en social-media-platform. JPG-bestanden zijn klein, eenvoudig in te sluiten en ideaal voor miniaturen, voorbeelden en archiefmomentopnamen.
| HTML | JPG | |
|---|---|---|
| Formaat | Opmaak met externe afhankelijkheden | Zelfvoorzienende rasterafbeelding |
| Weergave | Varieert per browser, lettertypen, schermgrootte | Vaste pixels — overal identiek |
| Bestandsgrootte | Variabel; hangt af van gekoppelde bronnen | Klein, regelbaar via kwaliteitsinstelling |
| Toepassing | Live webweergave | Miniaturen, voorbeelden, archief, e-mail |
| Bewerkbaarheid | Broncode bewerkbaar | Alleen-lezen afbeelding |
| Insluiten in e-mail | Vaak geblokkeerd of kapot | Universele ondersteuning |
Download het installatieprogramma via de bovenstaande link en voer het uit op uw Windows-server of werkstation. De installatie duurt minder dan een minuut. Geen browser, geen Microsoft Office, geen .NET-vereiste — de converter wordt geleverd met zijn eigen rendering-engine die HTML-tags, CSS 1/2-stijlen en ingesloten afbeeldingen verwerkt.
Open cmd.exe of PowerShell. Het uitvoerbare bestand van de converter is HTMLConverter.exe, te vinden in de installatiemap (meestal C:\Program Files\CoolUtils\TotalHTMLConverterX\). Voeg het toe aan uw systeem-PATH of gebruik het volledige pad in uw commando's.
Het eenvoudigste commando converteert alle HTML-bestanden in een map naar JPG:
HTMLConverter.exe C:\Pages\*.html C:\Output\ -c JPEG
Dit verwerkt elk .html-bestand in C:\Pages\ en slaat een .jpg op met dezelfde basisnaam in C:\Output\. Eén HTML-bestand erin, één JPG eruit.
Beheer de JPG-uitvoer met extra vlaggen:
HTMLConverter.exe C:\Pages\*.html C:\Output\ -c JPEG -ImgQuality 90 -ImgWidth 1024
-ImgQuality 90 — JPEG-kwaliteit van 1 (kleinste, blokkerig) tot 100 (hoogste kwaliteit, grootste bestand). 85–92 is doorgaans de ideale balans.-ImgWidth 1024 — uitvoerbreedte in pixels; de converter schaalt de rendering om te passen-ImgHeight 768 — uitvoerhoogte in pixels; combineer met breedte of gebruik de een of de ander-combine — render het hele HTML-document als één hoge JPG in plaats van te pagineren-log C:\Logs\html2jpg.log — schrijf een conversielog ter verificatieGeef een URL op in plaats van een bestandspad:
HTMLConverter.exe https://example.com/report C:\Output\report.jpg -c JPEG -ImgQuality 90
De converter haalt de pagina op (inclusief externe stylesheets en afbeeldingen) en rendert het resultaat naar JPG. Dit is handig voor het archiveren van live webpagina's, het maken van geautomatiseerde schermafbeeldingen en het op aanvraag genereren van voorbeeldafbeeldingen.
Sla uw commando op in een .bat-bestand en plan het in met Windows Taakplanner:
@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
Dit draait op het door u ingestelde interval (per uur, per nacht, bij bestandsaankomst via een watcher) en schrijft een logbestand zodat u de resultaten kunt verifiëren zonder de console te bekijken.
Total HTML Converter X bevat een volledige ActiveX-interface. U kunt de converter aanroepen vanuit elke COM-compatibele omgeving — .NET, VBScript, PHP, Python, Ruby of ASP. Hiermee kunt u HTML-naar-JPG-rendering inbouwen in uw eigen webapplicatie, intranetportaal of documentwerkstroom zonder een opdrachtregelproces te hoeven starten.
Voorbeeld (C#/.NET):
HTMLConverterX Cnv = new HTMLConverterX();
Cnv.Convert("C:\\Pages\\report.html", "C:\\Output\\report.jpg", "-c JPEG -ImgQuality 90 -ImgWidth 1024");
Voorbeeld (PHP):
$c = new COM("HTMLConverter.HTMLConverterX");
$c->convert("C:\\Pages\\report.html", "C:\\Output\\report.jpg", "-c JPEG -ImgQuality 90");
Dezelfde aanroep werkt vanuit ASP.NET, VBScript, Python, Ruby, Perl en JavaScript (Windows Script Host). Uw webapplicatie kan geüploade HTML of een URL accepteren en in realtime een gerenderde JPG aan de gebruiker retourneren.
Voor een eenmalige pagina werkt onze gratis online HTML naar JPG converter in de browser zonder installatie. Voor serverpijplijnen en bulkbatches is Total HTML Converter X de juiste keuze.
| Functie | Online converters | Total HTML Converter X |
|---|---|---|
| Batchverwerking | Eén bestand tegelijk | Onbeperkt aantal bestanden per batch |
| Bestandsprivacy | Bestanden geüpload naar server van derden | Bestanden verlaten nooit uw machine |
| JPEG-kwaliteitsbeheer | Vast of beperkt | Volledig 1–100 kwaliteitsbereik |
| Uitvoerafmetingen | Vast of dienstbeperkt | Elke breedte en hoogte |
| CSS-rendering | Basis, inconsistent | Volledige CSS 1/2-ondersteuning |
| Live URL-invoer | Beperkt; rate-limited | Onbeperkte URL's, uw bandbreedte |
| Automatisering | Alleen handmatig | Opdrachtregel, .bat, Taakplanner, ActiveX |
| Serverimplementatie | Niet mogelijk | Ontworpen voor servers, geen GUI |
| Vereist internet | Ja | Nee (behalve voor het ophalen van externe URL's) |
De converter gebruikt zijn eigen rendering-engine om HTML en CSS te verwerken. U hebt geen Chrome, Firefox of enige andere browser nodig op de server. Dit elimineert problemen met browserupdates, verkleint de servervoetafdruk en vermijdt de instabiliteit van headless browserautomatisering.
Total HTML Converter X is ontworpen voor onbeheerd gebruik. Geen GUI-vensters, geen dialoogvensters, geen bevestigingsprompts. Het draait stil vanaf de opdrachtregel of als onderdeel van een dienst — precies wat een productieserver nodig heeft.
Stel kwaliteit in, stel afmetingen in, stel in of meerpagina-uitvoer wordt gecombineerd. Elke aanroep produceert een identiek resultaat voor identieke invoer. Geen versieafwijking, geen renderingverrassingen na een Chrome-update.
Dezelfde opdrachtregeltool converteert HTML naar PDF, DOC, XLS, TIFF, JPG, RTF, TXT en meer. Eén installatie dekt elke HTML-conversiebehoefte. Verander -c JPEG in -c PDF of -c TIFF en u krijgt de alternatieve uitvoer met dezelfde batch- en automatiseringsfuncties.
(30 dagen, geen e-mail of creditcard)
(serverlicentie, eeuwigdurend)
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
"Ongeveer een jaar geleden hebben we een Puppeteer-gebaseerde schermafbeelding-pijplijn vervangen door Total HTML Converter X. De Puppeteer-opstelling vereiste constant onderhoud na Chrome-updates en verbruikte ~400 MB RAM per worker. De CoolUtils-opdrachtregel neemt een fractie van de bronnen in beslag, breekt nooit bij updates en produceert consistente JPG-uitvoer. We renderen ongeveer 40.000 productpagina's per nacht zonder een enkele storing."
Marek Dvorak Senior Backend Engineer
"Onze toezichthouder vereist dat we webpagina's archiveren als afbeeldingsmomentopnamen met tijdstempels. Ik heb een klein .bat-script geschreven dat een lijst URL's uit een CSV haalt en HTMLConverter.exe op elke ervan uitvoert, waarbij de uitvoer-JPG's worden benoemd met de datum. Het draait op een Windows Server 2019-machine, gebruikt enkele procenten CPU en produceert schone, identiek ogende schermafbeeldingen ongeacht wanneer het script draait."
Janelle Foster Compliance Manager
"Ik heb de ActiveX-interface geïntegreerd in ons PHP-intranet om HTML-rapportpagina's te renderen als JPG-voorbeelden. De COM-aanroep nam ongeveer tien regels code in beslag. De uitvoerkwaliteit op 90% JPEG is uitstekend en de afmetingenvlag laat me ons miniaturenraster precies matchen. Het enige wat ik zou willen is een Linux-build, maar op de Windows-backend doet dit precies wat we nodig hebben."
Rohan Mehta Full-Stack Developer
HTMLConverter.exe C:\Pages\*.html C:\Output\ -c JPEG. Dit rendert elk HTML-bestand in de bronmap naar een JPG met dezelfde basisnaam. Voeg -ImgQuality, -ImgWidth of -combine toe om de uitvoer te beheren.-ImgQuality accepteert elke waarde van 1 (kleinste, blokkerig) tot 100 (hoogste kwaliteit, grootste bestand). Waarden tussen 85 en 92 vormen de ideale balans voor webgebruik.-ImgWidth en/of -ImgHeight om uitvoerafmetingen in pixels in te stellen. De converter schaalt de gerenderde pagina om te passen in de doelgrootte met behoud van de lay-out.HTMLConverter.exe https://example.com/page C:\Output\page.jpg -c JPEG. De converter haalt de pagina op (en eventuele externe stylesheets en afbeeldingen) en rendert het resultaat naar JPG.HTMLConverter.HTMLConverterX). U kunt het aanroepen vanuit .NET, PHP, Python, VBScript, ASP, Ruby, Perl en elke andere COM-compatibele omgeving.-combine toe en de converter rendert het hele HTML-document als één hoge JPG in plaats van te pagineren naar meerdere afbeeldingen.
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("Conversie voltooid!");
Download
.NET HTML Covnerter voorbeeld
Servervoorbeelden in C# specifiek voor ASP.net
Clienttoepassing met WinForms in C#
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
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
Voorbeeld 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;
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
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)
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;
var c = new ActiveXObject("HTMLConverterPro.HTMLConverterX");
c.Convert("C:\\test\\source.html", "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage!="")
alert(c.ErrorMessage)
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;
Download de gratis proefversie en converteer uw bestanden in enkele minuten.
Geen creditcard of e-mail vereist.

Gerelateerde Onderwerpen
HTML naar PDF converteren via de opdrachtregel — Serverbatch-converter