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

Konwerter plików graficznych dla serwerów

Total Image Converter X to właściwe rozwiązanie do instalacji na serwerach webowych.

Potężny serwerowy konwerter obrazów

Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine

Total Image Converter X to serwerowy SDK, który konwertuje TIFF, JPEG, PNG, BMP, PSD, WebP, RAW (NEF, CR2, CR3, ARW, ORF, RAF, DNG i inne) oraz ponad 35 innych formatów obrazów — bez zewnętrznych pakietów kodeków ani frameworków graficznych na serwerze. Działa w trybie headless: bez interfejsu graficznego, bez okien dialogowych, bez wyskakujących komunikatów. Total Image Converter X jest dostarczany zarówno z plikiem binarnym wiersza poleceń, jak i z interfejsem ActiveX/COM, dzięki czemu integruje się z ASP, PHP, .NET, Pythonem, Ruby, Javą oraz dowolnym innym backendem obsługującym COM. Pełna lista obsługiwanych formatów obrazów:

  • Windows Bitmap (BMP, DIB, RLE)
  • JPEG (JPG, JPE, JFIF, JPEG)
  • JPEG 2000 (J2K, JP2, JPC, J2C)
  • Portable Network Graphics (PNG)
  • WebP (bezstratny i stratny format Google)
  • Adobe Photoshop (PSD, PDD)
  • Tagged Image File Format (TIFF, TIF, FAX, G3N, G3F)
    W tym konwersja CMYK do RGB
  • Windows Icon (ICO)
  • Graphics Interchange Format (GIF)
  • Grafika wektorowa (WMF, EMF, WMZ, EMZ)
  • ZSoft Paintbrush (PCX, DCX)
  • Dr. Halo (CUT)
  • Portable PixelMap (PXM, PPM, PBM, PGM)
  • Truevision TGA (TGA, TARGA, VDA, ICB, VST, WIN)
  • Camera RAW (CRW, CR2, CR3, NEF, ARW, PEF, RAF, X3F, RAW, BAY, ORF, MRW, SRF, DNG)
  • Kodak Photo CD (PCD)
Total Image Converter X potrafi przekonwertować dowolny obraz do PDF, TIFF (jednostronicowego lub wielostronicowego), BMP, PNG, JPG, ICO, GIF, PCX, WebP, PS, PCL lub XPS. Wbudowane przekształcenia: zmiana rozmiaru (bezwzględna lub procentowa), obrót, odbicie, kadrowanie, znak wodny (tekst lub nakładka graficzna), zmiana głębi kolorów (24-bit, 8-bit, monochromatyczna) oraz konwersja przestrzeni barwnej (CMYK do RGB).

Program przetwarza obrazy w locie. Nie są potrzebne żadne pliki pośrednie. Wielowątkowy silnik konwersji maksymalizuje wydajność na serwerach wielordzeniowych.

Wysoka prędkość konwersji i przetwarzanie wsadowe sprawiają, że proces jest prosty i pozbawiony nudy. Wypróbuj za darmo (30-dniowy okres próbny, bez ograniczeń) i przekonaj się, że naprawdę warto.

Niektóre z aktualnie obsługiwanych konwersji formatów plików:

    JPEG
  • JPEG do PDF
  • JPEG do TIFF (wielostronicowy)
  • JPEG do PNG
  • JPEG do WebP
    TIFF
  • TIFF do PDF
  • TIFF do JPEG (CMYK do RGB)
  • TIFF do PNG
  • TIFF do WebP
    RAW / PSD
  • RAW do JPEG
  • RAW do TIFF
  • PSD do PNG
Pobierz teraz!

(zawiera 30-dniowy DARMOWY okres próbny)

Kup licencję

(tylko $159.90)



Przykłady użycia Total Image Converter X

Konwertuj pliki obrazów za pomocą Total Image Converter X i .NET


string src  = @"C:\test\Source.tiff";
string dest = @"C:\test\Dest.jpg";

var cnv = new ImageConverterX();
cnv.Convert(src, dest, "-cJPG -log c:\\test\\Image.log");

if (!string.IsNullOrEmpty(cnv.ErrorMessage))
    throw new Exception(cnv.ErrorMessage);

Konwertuj pliki obrazów na serwerach webowych za pomocą Total Image Converter X

public static class Function1
    {
        [FunctionName("Function1")]
        public static async Task Run(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
            ILogger log)
        {
            StringBuilder sbLogs = new StringBuilder();
            sbLogs.AppendLine("started...");
            try
            {
                ProcessStartInfo startInfo = new ProcessStartInfo();
                startInfo.CreateNoWindow = true;
                startInfo.UseShellExecute = false;
                var assemblyDirectoryPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
                assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4);

                var executablePath = $@"{assemblyDirectoryPath}\Converter\ImageConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var srcPath = $@"{assemblyDirectoryPath}\src\sample.tiff";
                var outPath = Path.GetTempFileName() + ".jpg";
                startInfo.FileName = executablePath;

                if (File.Exists(outPath))
                {
                    File.Delete(outPath);
                }

                if (File.Exists(executablePath) && File.Exists(srcPath))
                {
                    sbLogs.AppendLine("files exists...");
                }
                else
                    sbLogs.AppendLine("EXE & source files NOT exists...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{srcPath} {outPath}";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                {
                    System.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("sleep...");
                    sleepCounter--;
                }
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Conversion complete successfully.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Więcej informacji o Azure Functions.

Konwertuj pliki obrazów na serwerach webowych za pomocą Total Image Converter X

dim C
Set C=CreateObject("ImageConverter.ImageConverterX")
C.Convert "c:\source.bmp", "c:\dest.tif", "-cTIFF -log c:\Image.log"
Response.Write C.ErrorMessage
set C = nothing

Strumieniuj wynikowy PDF bezpośrednio z ASP

dim C
Set C=CreateObject("ImageConverter.ImageConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Response.AddHeader "Content-Disposition", "attachment; filename=test.pdf"
Response.BinaryWrite C.ConvertToStream("C:\www\ASP\Source.tiff", "C:\www\ASP", "-cpdf -log c:\Image.log")
set C = nothing

Konwertuj pliki JPEG, PNG, TIFF na serwerach webowych za pomocą Total Image Converter X

$src="C:\\test\\test.jpg";
$dest="C:\\test\\test.gif";
if (file_exists($dest)) unlink($dest);
$c= new COM("ImageConverter.ImageConverterX");
$c->convert($src,$dest, "-c gif -log c:\\test\\Image.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Konwertuj pliki obrazów za pomocą Total Image Converter X i Ruby

require 'win32ole'
c = WIN32OLE.new('ImageConverter.ImageConverterX')

src = "C:\\test\\test.tiff"
dest = "C:\\test\\test.jpg"

c.convert(src, dest, "-c JPG -log c:\\test\\Image.log")

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

Konwertuj pliki obrazów za pomocą Total Image Converter X i Pythona

import win32com.client
import os.path

c = win32com.client.Dispatch("ImageConverter.ImageConverterX")

src  = "C:\\test\\test.tiff"
dest = "C:\\test\\test.jpg"

c.convert(src, dest, "-c JPG -log c:\\test\\Image.log")

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

Konwertuj pliki obrazów za pomocą Pascala i Total Image Converter X

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c := CreateOleObject('ImageConverter.ImageConverterX');
  c.Convert('c:\test\source.tiff', 'c:\test\dest.jpg', '-cJPG -log c:\test\Image.log');
  if c.ErrorMessage <> '' then
    ShowMessage(c.ErrorMessage);
end;

Konwertuj pliki TIFF i JPEG na serwerach webowych za pomocą Total Image Converter X

var c = new ActiveXObject("ImageConverter.ImageConverterX");
c.Convert("C:\\test\\source.tiff", "C:\\test\\dest.jpg", "-c JPG");
if (c.ErrorMessage != "")
  alert(c.ErrorMessage)

Konwertuj pliki obrazów za pomocą Total Image Converter X i Perla

use Win32::OLE;

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

my $c = CreateObject Win32::OLE 'ImageConverter.ImageConverterX';
$c->convert($src, $dest, "-c JPG -log c:\\test\\Image.log");
print $c->ErrorMessage if -e $dest;

quote

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

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

"Przyjmujemy grafiki klientów w każdym możliwym formacie: PSD z warstwami, CMYK TIFF do druku offsetowego, PNG z przezroczystością, czasem RAW od fotografów. Total Image Converter X normalizuje wszystko do CMYK TIFF gotowego do druku oraz do JPEG jako podglądu webowego w jednym pipelinie. Pięć lat na serwerach kodujących, żadnych niespodzianek. Wydajność to około 40 obrazów na sekundę na naszym sprzęcie dla wejścia 24-megapikselowego."

5 Star Erik W.
Senior Backend Developer at a print-on-demand platform

"Pośrednicy wgrywają zdjęcia ofert prosto z telefonów i lustrzanek — HEIC, RAW, przerośnięte JPEG, wszystko po kolei. Total Image Converter X zmienia rozmiar do trzech responsywnych wariantów i zapisuje WebP dla strony publicznej. Wrapper .NET wpina się w nasz istniejący pipeline; wyjście -log to jedna ustrukturyzowana linia na plik, łatwa do wysłania do naszego agregatora logów. Headless na Windows Server Core, bez Office, bez Photoshopa, bez niespodzianek licencyjnych."

5 Star Anjali K.
DevOps Engineer at a real-estate listings SaaS

"Archiwizujemy zeskanowane dokumentacje pacjentów jako wielostronicowe pliki TIFF i musimy publikować kopie PDF dla portalu klinicznego. Total Image Converter X niezawodnie obsługuje stosy 600-DPI TIFF w skali szarości, nakłada znaki wodne potrzebne nam do śladu audytu i produkuje PDF/A zgodny z normą ISO. CLI jest deterministyczne między uruchomieniami, co ma znaczenie dla łańcucha kontroli. Pięć lat nienadzorowanych nocnych konwersji, żadnych awarii, które moglibyśmy zrzucić na konwerter."

5 Star Paolo M.
CTO at a medical-imaging archive

"Wbudowaliśmy Total Image Converter X w nasz produkt do zarządzania zdjęciami w ramach Royalty-Free License. Jednorazowa opłata za projekt była ułamkiem tego, czego komercyjne wrappery oparte na ImageMagick chciały za prawa do redystrybucji. Nasz instalator dostarcza i rejestruje ActiveX, nasza aplikacja wywołuje go bezpośrednio, użytkownicy końcowi widzą tylko nasze UI. Ograniczenie 32-bitowego ActiveX kosztowało nas kilka dni przerobienia pipeline'u, ale wsparcie szybko odpowiadało, gdy pytaliśmy o obejścia."

4 Star Greta H.
Independent Software Vendor

"Nasi sprzedawcy wgrywają zdjęcia produktów w JPEG, PNG i sporadycznie PSD z osadzonymi warstwami. Potrzebujemy czystego WebP w trzech rozmiarach plus paska miniatur dla każdego produktu. Total Image Converter X daje nam deterministyczne wyjście: to samo wejście, te same flagi, identyczne co do bitu bajty na dysku. Tego potrzebujemy do logiki unieważniania pamięci podręcznej CDN. Stabilny i przewidywalny przez cztery lata produkcyjnego użytku."

5 Star Hideo T.
Lead .NET Developer at an e-commerce platform


Pobierz teraz!

Zaktualizowano Mon, 04 May 2026

Kup licencję

(tylko $159.90)



Najczęściej zadawane pytania o Total Image Converter X ▼

Nie. Total Image Converter X jest w pełni samodzielny i samodzielnie dekoduje oraz koduje wszystkie obsługiwane formaty obrazów. Nie potrzebujesz GDI+, ImageMagick, libvips, FreeImage ani żadnych zewnętrznych bibliotek graficznych na serwerze konwersji. Formaty RAW (CR2, NEF, ARW, ORF itp.) są dekodowane przez wbudowany silnik klasy DCRAW bez żadnych zewnętrznych zależności.
Formaty wejściowe: TIFF, JPEG, JPEG 2000, PNG, BMP, GIF, ICO, WebP, PSD, PCD, WMF, EMF, PCX, DCX, CUT, TGA, PXM, PPM, PBM, PGM oraz RAW z aparatów (CR2, CR3, NEF, ARW, ORF, RAF, DNG, X3F, PEF, BAY, RAW, MRW, SRF) — łącznie ponad 35 formatów. Wyjściowe: PDF, TIFF (jedno- i wielostronicowy), JPEG, PNG, BMP, GIF, ICO, PCX, WebP, PS, PCL, XPS.
Total Image Converter X udostępnia interfejs COM/ActiveX, więc każdy język obsługujący COM może wywołać go bezpośrednio: new COM("ImageConverter.ImageConverterX") w PHP, new ImageConverterX() w .NET, win32com.client.Dispatch w Pythonie, WIN32OLE.new w Ruby. Alternatywnie, plik wiersza poleceń ImageConverterX.exe może być wywoływany z dowolnego procesu, harmonogramu lub skryptu powłoki. Bezpośrednie przesyłanie strumieniowe PDF za pomocą ConvertToStream jest również dostępne dla odpowiedzi webowych ASP/PHP.
Total Image Converter to wersja desktopowa z interfejsem graficznym przeznaczona do interaktywnej pracy na stacji roboczej. Total Image Converter X to serwerowy SDK: bez interfejsu graficznego, bez okien dialogowych, bez interakcji z użytkownikiem końcowym. Jest licencjonowany do nienadzorowanego użytku po stronie serwera, zawiera interfejs ActiveX/COM do integracji z aplikacjami i obsługuje Royalty-Free License pozwalającą na redystrybucję wewnątrz Twojego własnego produktu.
Tak. Ponieważ konwerter jest zwykłym plikiem binarnym Windows z interfejsem COM, działa wszędzie tam, gdzie działa Windows: w pulach aplikacji IIS, w kontenerach Windows, w Azure App Service lub Azure Functions na środowisku uruchomieniowym Windows, na instancjach AWS EC2 z Windows oraz na lokalnych serwerach Windows Server. Uwaga: komponent ActiveX jest tylko 32-bitowy, więc skonfiguruj swoją pulę aplikacji IIS lub środowisko uruchomieniowe .NET na 32-bit przy wywoływaniu przez COM. Plik binarny wiersza poleceń działa na 64-bitowym Windows bez ograniczeń.
Tak. Użyj -r <WxH> do zmiany rozmiaru (bezwzględnej lub procentowej), -Rotate <90|180|270> do obrotu, -Flip Horizontal|Vertical do odbicia lustrzanego oraz -c <format> dla formatu wyjściowego. Znaki wodne: -WatermarkText "Confidential" -WatermarkColor 0xFF0000 dla tekstu lub -WatermarkImage logo.png dla nakładki graficznej. Głębia kolorów: -bpp 1|8|24. Konwersja CMYK do RGB jest automatyczna, gdy format wyjściowy nie obsługuje CMYK.
Wielostronicowy plik wejściowy TIFF jest odczytywany strona po stronie; każdą stronę można wyeksportować jako osobny plik lub zachować jako pojedynczy wielostronicowy TIFF na wyjściu. Użyj -MultipageTIFF, aby połączyć folder pojedynczych obrazów w jeden plik TIFF, oraz -combine, aby scalić wiele obrazów w jeden plik PDF. -Recurse przechodzi przez podkatalogi; -kfs odzwierciedla strukturę folderów po stronie wyjściowej zamiast spłaszczać wszystko do jednego miejsca.
Tak. Pobranie to w pełni funkcjonalna 30-dniowa wersja próbna ze wszystkimi formatami wyjściowymi, ActiveX i funkcjami wiersza poleceń odblokowanymi — bez karty kredytowej i bez podawania adresu e-mail przy starcie. Po 30 dniach decydujesz, czy chcesz dokonać zakupu. Licencja to jednorazowa płatność z dożywotnimi aktualizacjami i wsparciem technicznym.

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 • 53 MB
Pro Suite

Kluczowe funkcje pełnej zarejestrowanej wersji

  • Konwertuje pliki wszystkich formatów obrazów
  • Działa na serwerach internetowych Windows
  • Dostępny również jako ActiveX
  • Konwertuje obrazy w partiach
  • Wbudowana przeglądarka obrazów
  • Opcje zmiany rozmiaru, przycinania, obracania i odbicia lustrzanego
  • Konwertuje obrazy na czarno-białe
  • Wiersz poleceń
  • Zgodny z Windows 8

Lista aplikacji z wbudowaną obsługą API

Copyright 2003-2026 CoolUtils Development. Wszelkie prawa zastrzeżone.