Logo
Strona główna Produkty Wsparcie Kontakt O nas
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware


Konwersja HTML do JPG z wiersza poleceń — wsadowy konwerter serwerowy

Musisz renderować strony HTML jako obrazy JPG na serwerze — do miniatur, archiwów, podglądów e-mail lub zrzutów produktów w procesie e-commerce. Uruchamianie przeglądarki bezgłowej do każdej konwersji jest ciężkie, wolne i zawodne przy aktualizacjach przeglądarek. Total HTML Converter X renderuje pliki HTML i żywe adresy URL do JPG z wiersza poleceń, wsadowo, bez instalacji przeglądarki. Zainstaluj go na serwerze Windows, wywołaj ze skryptu lub przez ActiveX i pozwól mu działać bez nadzoru.

Co potrafi Total HTML Converter X

  • Wsadowe wyjście JPG — podaj maskę (*.html), a konwerter wyrenderuje każdy pasujący plik do JPG w jednym przebiegu
  • Kontrola jakości — ustaw jakość JPEG od 1 do 100, aby zrównoważyć rozmiar pliku z wiernością obrazu
  • Wymiary obrazu — ogranicz szerokość lub wysokość wyjścia; konwerter dostosowuje renderowanie
  • Renderowanie żywych URL — podaj URL zamiast ścieżki pliku, a konwerter pobierze stronę i wyrenderuje ją do JPG
  • Renderowanie CSS — rozpoznaje wszystkie znaczniki HTML, style CSS 1 i CSS 2, obrazy inline oraz tabele
  • Łączenie stron — renderuj wielostronicowe wyjście HTML jako jeden długi obraz JPG zamiast osobnych obrazów
  • Brak GUI — działa cicho z wiersza poleceń bez wyskakujących okien i dialogów potwierdzenia
  • ActiveX / COM — wywołuj konwerter z .NET, VBScript, PHP, Python lub dowolnego środowiska zgodnego z COM, aby osadzić konwersję we własnej aplikacji
  • Skrypty .bat — zapisz polecenia w plikach wsadowych i zaplanuj je za pomocą Harmonogramu zadań Windows do pełnej automatyzacji konwersji

Pobierz wersję próbną

(30 dni, bez e-maila)

Kup licencję

(licencja serwerowa, wieczysta)

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

HTML a JPG: dlaczego warto konwertować?

HTML to język znaczników zaprojektowany dla przeglądarek. Strona HTML jest zbudowana z tekstu, reguł CSS, osadzonych obrazów i zasobów zewnętrznych. Renderowanie zależy od silnika przeglądarki, zainstalowanych czcionek i rozmiaru ekranu. Ten sam HTML może wyglądać inaczej w Chrome, Firefox i Edge oraz może się zupełnie zepsuć, gdy zasoby zewnętrzne są niedostępne.

JPG to stały format obrazu rastrowego. Utrwala wyrenderowaną stronę dokładnie tak, jak wyglądała w momencie konwersji, niczego nie osadza zewnętrznie i otwiera się w każdej przeglądarce obrazów, przeglądarce internetowej i platformie społecznościowej. Pliki JPG są małe, łatwe do osadzenia i idealne do miniatur, podglądów i archiwalnych zrzutów.

HTMLJPG
FormatZnaczniki z zewnętrznymi zależnościamiSamodzielny obraz rastrowy
RenderowanieZależy od przeglądarki, czcionek, ekranuStałe piksele — identyczne wszędzie
Rozmiar plikuZmienny; zależy od linkowanych zasobówMały, kontrolowalny przez ustawienie jakości
ZastosowanieWyświetlanie na żywo w sieciMiniatury, podglądy, archiwizacja, e-mail
EdycjaEdytowalny kod źródłowyObraz tylko do odczytu
Osadzenie w e-mailuCzęsto blokowane lub zepsuteUniwersalne wsparcie

Jak konwertować HTML do JPG z wiersza poleceń

Krok 1. Zainstaluj Total HTML Converter X

Pobierz instalator z linku powyżej i uruchom go na serwerze lub stacji roboczej Windows. Instalacja trwa mniej niż minutę. Bez przeglądarki, bez Microsoft Office, bez wymagania .NET — konwerter zawiera własny silnik renderowania obsługujący znaczniki HTML, style CSS 1/2 i osadzone obrazy.

Krok 2. Otwórz wiersz poleceń

Otwórz cmd.exe lub PowerShell. Plik wykonywalny konwertera to HTMLConverter.exe, znajdujący się w folderze instalacyjnym (zwykle C:\Program Files\CoolUtils\TotalHTMLConverterX\). Dodaj go do systemowej zmiennej PATH lub używaj pełnej ścieżki w poleceniach.

Krok 3. Uruchom podstawową konwersję do JPG

Najprostsze polecenie konwertuje wszystkie pliki HTML w folderze do JPG:

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

Przetwarza każdy plik .html w folderze C:\Pages\ i zapisuje plik .jpg o tej samej nazwie bazowej w C:\Output\. Jeden plik HTML wchodzi, jeden JPG wychodzi.

Krok 4. Ustaw jakość i wymiary

Kontroluj wyjście JPG za pomocą dodatkowych flag:

HTMLConverter.exe C:\Pages\*.html C:\Output\ -c JPEG -ImgQuality 90 -ImgWidth 1024
  • -ImgQuality 90 — jakość JPEG od 1 (najmniejszy, blokowy) do 100 (najwyższa wierność, największy plik). 85–92 to typowy złoty środek.
  • -ImgWidth 1024 — szerokość wyjścia w pikselach; konwerter dostosowuje renderowanie
  • -ImgHeight 768 — wysokość wyjścia w pikselach; połącz z szerokością lub użyj jednego z dwóch
  • -combine — renderuj cały dokument HTML jako pojedynczy długi JPG zamiast paginować
  • -log C:\Logs\html2jpg.log — zapisz dziennik konwersji do weryfikacji

Krok 5. Konwertuj żywy URL

Podaj URL zamiast ścieżki pliku:

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

Konwerter pobiera stronę (wraz ze zdalnymi arkuszami stylów i obrazami) i renderuje wynik do JPG. Jest to przydatne do archiwizacji żywych stron internetowych, robienia automatycznych zrzutów ekranu i generowania obrazów podglądu na żądanie.

Krok 6. Zautomatyzuj za pomocą pliku .bat

Zapisz polecenie w pliku .bat i zaplanuj je za pomocą Harmonogramu zadań 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

Uruchamia się z wybraną częstotliwością (co godzinę, co noc, przy pojawieniu się pliku przez usługę obserwującą) i zapisuje plik dziennika, abyś mógł zweryfikować wyniki bez patrzenia na konsolę.

Integracja ActiveX / COM

Total HTML Converter X zawiera pełny interfejs ActiveX. Możesz wywoływać konwerter z dowolnego środowiska zgodnego z COM — .NET, VBScript, PHP, Python, Ruby lub ASP. Pozwala to osadzić renderowanie HTML do JPG we własnej aplikacji webowej, portalu intranetowym lub procesie dokumentowym bez uruchamiania osobnego procesu z wiersza poleceń.

Przykład (C#/.NET):

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

Przykład (PHP):

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

To samo wywołanie działa z ASP.NET, VBScript, Python, Ruby, Perl i JavaScript (Windows Script Host). Twoja aplikacja webowa może przyjmować przesyłane pliki HTML lub URL i zwracać użytkownikowi wyrenderowany JPG w czasie rzeczywistym.

Konwertery online a Total HTML Converter X

W przypadku jednorazowej strony nasz darmowy online konwertuj HTML na JPG działa w przeglądarce bez instalacji. Do potoków serwerowych i wsadów Total HTML Converter X jest właściwym wyborem.

FunkcjaKonwertery onlineTotal HTML Converter X
Przetwarzanie wsadoweJeden plik narazNieograniczona liczba plików na partię
Prywatność plikówPliki przesyłane na serwer zewnętrznyPliki nigdy nie opuszczają Twojego komputera
Kontrola jakości JPEGStała lub ograniczonaPełny zakres jakości 1–100
Wymiary wyjścioweStałe lub ograniczone przez usługęDowolna szerokość i wysokość
Renderowanie CSSPodstawowe, niespójnePełna obsługa CSS 1/2
Wejście z żywego URLOgraniczone; ze sztywnym limitemNieograniczona liczba URL, Twoje łącze
AutomatyzacjaTylko ręcznaWiersz poleceń, .bat, Harmonogram zadań, ActiveX
Wdrożenie na serwerzeNiemożliweZaprojektowany dla serwerów, bez GUI
Wymaga internetuTakNie (poza pobieraniem zdalnych URL)

Kiedy potrzebna jest konwersja HTML do JPG z wiersza poleceń

  • Generowanie miniatur. System zarządzania treścią przechowuje artykuły jako HTML. CMS wywołuje Total HTML Converter X przez ActiveX, aby tworzyć miniatury JPG na stronę główną, podglądy do mediach społecznościowych i listy kategorii.
  • Zrzuty produktów e-commerce. Sklep internetowy renderuje strony szczegółów produktu (szablony HTML) do JPG, aby osadzać je w marketingowych e-mailach, kartach sprzedażowych i kanałach partnerskich. Konwerter działa co noc na katalogu.
  • Archiwizacja stron internetowych. Zespoły zgodności muszą zachować wizualny stan strony w określonym momencie. Wiersz poleceń pobiera listę URL i tworzy folder zrzutów JPG, jeden na stronę, ze znacznikami czasu w nazwach.
  • Renderowanie bezpieczne dla e-mail. Klienty pocztowe blokują zdalne obrazy i łamią złożony HTML. Wcześniejsze wyrenderowanie newslettera HTML lub faktury do JPG daje każdemu odbiorcy identyczny widok, niezależnie od klienta poczty.
  • Generowanie podglądu po stronie serwera. Portal dokumentów pozwala użytkownikom przesyłać pliki HTML. Portal wywołuje konwerter, aby utworzyć podgląd JPG wyświetlany obok każdego pliku, bez uruchamiania przeglądarki bezgłowej.
  • Zastępowanie potoków przeglądarki bezgłowej. Headless Chrome i Puppeteer są ciężkie, zawodne przy aktualizacjach i wymagają starannego sandboksowania. Total HTML Converter X to pojedynczy plik wykonywalny z przewidywalnym zużyciem zasobów i bez konieczności nadążania za aktualizacjami przeglądarki.

Dlaczego Total HTML Converter X

Bez przeglądarki

Konwerter używa własnego silnika renderowania do parsowania HTML i CSS. Nie potrzebujesz Chrome, Firefox ani żadnej przeglądarki zainstalowanej na serwerze. Eliminuje to problemy z aktualizacjami przeglądarek, zmniejsza obciążenie serwera i pozwala uniknąć niestabilności automatyzacji przeglądarek bezgłowych.

Prawdziwa aplikacja serwerowa

Total HTML Converter X jest zaprojektowany do pracy bez nadzoru. Żadnych okien GUI, okien dialogowych ani monitów potwierdzenia. Działa cicho z wiersza poleceń lub jako część usługi — dokładnie to, czego potrzebuje serwer produkcyjny.

Przewidywalne wyjście obrazu

Ustaw jakość, ustaw wymiary, ustaw, czy łączyć wielostronicowe wyjście. Każde wywołanie produkuje identyczny rezultat dla identycznego wejścia. Żadnego dryfu wersji, żadnych niespodzianek renderowania po aktualizacji Chrome.

Jedno narzędzie, wiele celów

To samo narzędzie wiersza poleceń konwertuje HTML do PDF, DOC, XLS, TIFF, JPG, RTF, TXT i wielu innych. Jedna instalacja pokrywa wszystkie potrzeby konwersji HTML. Zmień -c JPEG na -c PDF lub -c TIFF, a otrzymasz alternatywne wyjście z tymi samymi funkcjami wsadowymi i automatyzacji.

Pobierz wersję próbną

(30 dni, bez e-maila i karty kredytowej)

Kup licencję

(licencja serwerowa, wieczysta)

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


quote

Konwerter plików HTML dla serwerów Opinie klientów 2026

Oceń
Ocenione na 4.7/5 na podstawie opinii klientów
5 Star

"Około rok temu zastąpiliśmy potok zrzutów ekranu oparty na Puppeteer przez Total HTML Converter X. Konfiguracja Puppeteer wymagała ciągłej opieki po każdej aktualizacji Chrome i zużywała ~400 MB RAM na worker. Wiersz poleceń CoolUtils zużywa ułamek zasobów, nigdy nie psuje się przy aktualizacjach i produkuje spójne wyjście JPG. Renderujemy około 40 000 stron produktów na noc bez ani jednej awarii."

5 Star Marek Dvorak Senior Backend Engineer

"Nasz regulator wymaga, abyśmy archiwizowali strony internetowe jako zrzuty obrazów ze znacznikami czasu. Napisałam mały skrypt .bat, który pobiera listę URL z CSV i uruchamia HTMLConverter.exe dla każdego, nazywając wyjściowe pliki JPG datą. Działa na maszynie Windows Server 2019, używa kilku procent CPU i produkuje czyste, identycznie wyglądające zrzuty ekranu, niezależnie od tego, kiedy skrypt zostanie uruchomiony."

5 Star Janelle Foster Compliance Manager

"Zintegrowałem interfejs ActiveX z naszym intranetem PHP, aby renderować strony raportów HTML jako podglądy JPG. Wywołanie COM zajęło około dziesięciu linii kodu. Jakość wyjściowa przy 90% JPEG jest doskonała, a flaga wymiarów pozwala mi dokładnie dopasować naszą siatkę miniatur. Jedyne, czego bym chciał, to wersja na Linuksa, ale na backendzie Windows robi dokładnie to, czego potrzebujemy."

4 Star Rohan Mehta Full-Stack Developer

FAQ ▼

Podstawowe polecenie to: HTMLConverter.exe C:\Pages\*.html C:\Output\ -c JPEG. Renderuje każdy plik HTML w folderze źródłowym do JPG o tej samej nazwie bazowej. Dodaj -ImgQuality, -ImgWidth lub -combine, aby kontrolować wyjście.
Nie. Total HTML Converter X używa własnego silnika renderowania do parsowania HTML i CSS. Nie wymaga Chrome, Firefox ani żadnej innej przeglądarki. Nie ma zależności od przeglądarki bezgłowej do utrzymywania.
Tak. Flaga -ImgQuality przyjmuje dowolną wartość od 1 (najmniejsza, blokowa) do 100 (najwyższa wierność, największy plik). Wartości między 85 a 92 to typowy złoty środek dla zastosowań webowych.
Tak. Użyj -ImgWidth i/lub -ImgHeight, aby ustawić wymiary wyjściowe w pikselach. Konwerter dostosowuje wyrenderowaną stronę do rozmiaru docelowego, zachowując układ.
Tak. Podaj URL jako źródło zamiast ścieżki pliku: HTMLConverter.exe https://example.com/page C:\Output\page.jpg -c JPEG. Konwerter pobiera stronę (oraz wszelkie zdalne arkusze stylów i obrazy) i renderuje wynik do JPG.
Tak. Total HTML Converter X rozpoznaje wszystkie standardowe znaczniki HTML, style CSS 1 i CSS 2, obrazy inline oraz tabele HTML. Renderuje strony wiernie, bez polegania na zewnętrznym silniku przeglądarki.
Tak. Total HTML Converter X rejestruje się jako obiekt COM/ActiveX (HTMLConverter.HTMLConverterX). Możesz go wywoływać z .NET, PHP, Python, VBScript, ASP, Ruby, Perl i każdego innego środowiska zgodnego z COM.
Tak. Dodaj flagę -combine, a konwerter wyrenderuje cały dokument HTML jako pojedynczy długi JPG zamiast paginować na wiele obrazów.

Przykład C++
Przykład Power Basic
Przykład VBScript

Przykłady Total HTML Converter X

Konwersja plików HTML za pomocą .NET przy użyciu TotalHTMLConverterX i .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("Konwersja zakończona!"); 

Pobierz
Przykład konwertera HTML dla .NET
Przykłady serwera w C# specjalnie dla ASP.net
Aplikacja kliencka z WinForms w C#

Konwersja plików HTML i MHT na serwerach sieciowych przy użyciu 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 
Przykład2 ASP: bezpośrednie przesłanie wynikowego PDF
 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 

Konwersja plików HTML i MHT na serwerach sieciowych przy użyciu Total HTML Converter X

 Przykład 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; 

Konwersja plików HTML za pomocą Total HTML Converter X i 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 

Konwersja plików HTML za pomocą Total HTML ConverterX i 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) 

Konwersja plików HTML za pomocą Pascal i 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; 

Konwersja plików HTML na serwerach sieciowych przy użyciu 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) 

Konwersja plików HTML za pomocą Total HTML Converter X i 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; 
Jeśli potrzebujesz przykładowych kodów w innych językach, prosimy skontaktuj się z nami. Przygotujemy dowolny przykład specjalnie dla Ciebie.

Zacznij pracować teraz!

Pobierz wersję próbną i konwertuj pliki w kilka minut.
Nie jest wymagana karta kredytowa ani e-mail.

⬇ Pobierz wersję próbną Windows 7/8/10/11 • 159 MB

Support
Konwerter plików HTML dla serwerów Preview1

Najnowsze wiadomości

Subskrybuj newsletter

Bez obaw, nie wysyłamy spamu.


© 2026. Wszelkie prawa zastrzeżone. CoolUtils File Converters

Cards