Logo
Главная Продукты Поддержка Контакт О нас
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Конвертер изображений для серверов

Total Image Converter X - правильное решение для настройки на веб-серверах.

Мощный серверный конвертер изображений

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

Total Image Converter X — это серверный SDK, который конвертирует TIFF, JPEG, PNG, BMP, PSD, WebP, RAW (NEF, CR2, CR3, ARW, ORF, RAF, DNG и другие) и ещё более 35 форматов изображений — без внешних кодек-пакетов или фреймворков обработки изображений на сервере. Работает в headless-режиме: без графического интерфейса, без диалогов и всплывающих окон. Total Image Converter X поставляется как с консольной утилитой, так и с интерфейсом ActiveX/COM, поэтому встраивается в ASP, PHP, .NET, Python, Ruby, Java и любой другой COM-совместимый бэкенд. Полный список поддерживаемых форматов изображений:

  • Windows Bitmap (BMP, DIB, RLE)
  • JPEG (JPG, JPE, JFIF, JPEG)
  • JPEG 2000 (J2K, JP2, JPC, J2C)
  • Portable Network Graphics (PNG)
  • WebP (форматы Google с потерями и без потерь)
  • Adobe Photoshop (PSD, PDD)
  • Tagged Image File Format (TIFF, TIF, FAX, G3N, G3F)
    Включая преобразование CMYK в RGB
  • Windows Icon (ICO)
  • Graphics Interchange Format (GIF)
  • Векторная графика (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 конвертирует любое изображение в PDF, TIFF (одностраничный или многостраничный), BMP, PNG, JPG, ICO, GIF, PCX, WebP, PS, PCL или XPS. Встроенные преобразования: изменение размера (абсолютное или в процентах), поворот, отражение, обрезка, водяной знак (текст или наложение изображения), изменение глубины цвета (24-бит, 8-бит, монохром) и преобразование цветового пространства (CMYK в RGB).

Программа обрабатывает изображения на лету. Промежуточные файлы не нужны. Многопоточный движок конвертации максимизирует пропускную способность на многоядерных серверах.

Высокая скорость конвертации и пакетная обработка делают процесс простым и не утомительным. Попробуйте бесплатно (30-дневный пробный период без ограничений) и убедитесь, что программа стоит своих денег.

Некоторые из поддерживаемых на данный момент конверсий форматов:

    JPEG
  • JPEG в PDF
  • JPEG в TIFF (многостраничный)
  • JPEG в PNG
  • JPEG в WebP
    TIFF
  • TIFF в PDF
  • TIFF в JPEG (CMYK в RGB)
  • TIFF в PNG
  • TIFF в WebP
    RAW / PSD
  • RAW в JPEG
  • RAW в TIFF
  • PSD в PNG
Скачать сейчас!

(включает 30-дневный бесплатный пробный период)

Купить лицензию

(только $159.90)



Примеры использования Total Image Converter X

Конвертация файлов изображений с помощью Total Image Converter X и .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);

Конвертация файлов изображений на веб-серверах с помощью 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);
        }
    }
Подробнее об Azure Functions.

Конвертация файлов изображений на веб-серверах с помощью 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

Прямая потоковая передача готового PDF из 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

Конвертация файлов JPEG, PNG, TIFF на веб-серверах с помощью 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;

Конвертация файлов изображений с помощью Total Image Converter X и 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

Конвертация файлов изображений с помощью Total Image Converter X и Python

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)

Конвертация файлов изображений с помощью Pascal и 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;

Конвертация файлов TIFF и JPEG на веб-серверах с помощью 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)

Конвертация файлов изображений с помощью Total Image Converter X и Perl

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

Конвертер изображений для серверов Отзывы клиентов 2026

Оцените
Оценка 4.7/5 на основе отзывов клиентов
5 Star

"Мы принимаем макеты от клиентов во всех мыслимых форматах: PSD со слоями, CMYK TIFF для офсетной печати, PNG с прозрачностью, иногда RAW от фотографов. Total Image Converter X в одном конвейере приводит всё к готовому к печати CMYK TIFF и веб-превью JPEG. Пять лет на наших энкодер-серверах — никаких сюрпризов. Пропускная способность около 40 изображений в секунду на нашем железе при входе в 24 мегапикселя."

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

"Брокеры загружают фото объявлений прямо с телефонов и зеркалок — HEIC, RAW, гигантские JPEG, всё подряд. Total Image Converter X масштабирует их в три адаптивных варианта и пишет WebP для публичной части сайта. Обёртка для .NET вписывается в наш существующий конвейер; вывод -log — это одна структурированная строка на файл, легко отправляется в наш агрегатор логов. Headless на Windows Server Core, без Office, без Photoshop, без лицензионных сюрпризов."

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

"Мы архивируем отсканированные карты пациентов в виде многостраничных TIFF и публикуем PDF-копии для портала врачей. Total Image Converter X надёжно работает с 600-DPI grayscale TIFF-стопками, накладывает нужные нам водяные знаки для аудиторского следа и выдаёт PDF/A по стандарту ISO. CLI детерминирован между запусками, что важно для цепочки хранения. Пять лет ночных автоматических конвертаций — ни одного сбоя, который можно было бы списать на конвертер."

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

"Встроили Total Image Converter X в наш продукт для управления фотографиями по Royalty-Free лицензии. Разовая плата за проект оказалась лишь долей того, что коммерческие обёртки на базе ImageMagick хотели за права на распространение. Наш установщик ставит и регистрирует ActiveX, наше приложение вызывает его напрямую, конечные пользователи видят только наш UI. Ограничение в 32 бита у ActiveX стоило нам пары дней на переделку конвейера, но поддержка отвечала быстро, когда мы спрашивали про обходные пути."

4 Star Greta H.
Independent Software Vendor

"Наши продавцы загружают фото товаров в JPEG, PNG и иногда PSD со встроенными слоями. Нам нужны чистые WebP в трёх размерах плюс лента превью на каждый товар. Total Image Converter X даёт детерминированный вывод: одинаковый вход, одинаковые флаги — бит-в-бит идентичные байты на диске. Это именно то, что нужно нашей логике инвалидации CDN-кэша. Стабильно и предсказуемо за четыре года продакшена."

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


Скачать сейчас!

Обновлено Mon, 04 May 2026

Купить лицензию

(только $159.90)



Часто задаваемые вопросы о Total Image Converter X ▼

Нет. Total Image Converter X полностью самодостаточен и декодирует и кодирует все поддерживаемые форматы изображений самостоятельно. Вам не нужны GDI+, ImageMagick, libvips, FreeImage или любые внешние библиотеки обработки изображений на сервере конвертации. RAW-форматы (CR2, NEF, ARW, ORF и другие) декодируются встроенным движком класса DCRAW без каких-либо внешних зависимостей.
Входные форматы: TIFF, JPEG, JPEG 2000, PNG, BMP, GIF, ICO, WebP, PSD, PCD, WMF, EMF, PCX, DCX, CUT, TGA, PXM, PPM, PBM, PGM, плюс RAW с камер (CR2, CR3, NEF, ARW, ORF, RAF, DNG, X3F, PEF, BAY, RAW, MRW, SRF) — всего более 35 форматов. Выходные форматы: PDF, TIFF (одностраничный и многостраничный), JPEG, PNG, BMP, GIF, ICO, PCX, WebP, PS, PCL, XPS.
Total Image Converter X предоставляет интерфейс COM/ActiveX, поэтому любой COM-совместимый язык может вызвать его напрямую: new COM("ImageConverter.ImageConverterX") в PHP, new ImageConverterX() в .NET, win32com.client.Dispatch в Python, WIN32OLE.new в Ruby. В качестве альтернативы консольный бинарник ImageConverterX.exe можно вызвать из любого процесса, планировщика или shell-скрипта. Также доступна прямая потоковая передача PDF через ConvertToStream для веб-ответов ASP/PHP.
Total Image Converter — это настольная GUI-версия, предназначенная для интерактивной работы на рабочей станции. Total Image Converter X — это серверный SDK: без графического интерфейса, без диалогов, без взаимодействия с конечным пользователем. Он лицензируется для автоматизированного серверного использования, включает интерфейс ActiveX/COM для интеграции с приложениями и поддерживает Royalty-Free лицензию для распространения внутри вашего собственного продукта.
Да. Поскольку конвертер — это обычный Windows-бинарник с COM-интерфейсом, он запускается везде, где работает Windows: пулы приложений IIS, Windows-контейнеры, Azure App Service или Azure Functions на Windows-runtime, инстансы AWS EC2 Windows и локальный Windows Server. Замечание: ActiveX-компонент только 32-битный, поэтому при вызове через COM настройте пул приложений IIS или .NET runtime на 32 бита. Консольный бинарник работает на 64-битной Windows без ограничений.
Да. Используйте -r <WxH> для изменения размера (абсолютное или в процентах), -Rotate <90|180|270> для поворота, -Flip Horizontal|Vertical для зеркального отражения и -c <format> для выбора выходного формата. Водяные знаки: -WatermarkText "Confidential" -WatermarkColor 0xFF0000 для текста или -WatermarkImage logo.png для наложения изображения. Глубина цвета: -bpp 1|8|24. Преобразование CMYK в RGB происходит автоматически, когда выходной формат не поддерживает CMYK.
Многостраничный TIFF на входе читается постранично; каждую страницу можно экспортировать как отдельный файл или сохранить как единый многостраничный TIFF на выходе. Используйте -MultipageTIFF, чтобы объединить папку одностраничных изображений в один TIFF, и -combine, чтобы объединить несколько изображений в один PDF. -Recurse обходит подкаталоги; -kfs зеркалит структуру папок на выходе вместо того, чтобы складывать всё в одну корзину.
Да. Загрузка представляет собой полнофункциональную 30-дневную пробную версию со всеми выходными форматами, ActiveX и возможностями командной строки в разблокированном виде — без кредитной карты и без email для запуска. Через 30 дней вы решаете, покупать ли её. Лицензия — разовый платёж с пожизненными обновлениями и технической поддержкой.

Начните работать сейчас!

Скачайте пробную версию и конвертируйте файлы за считанные минуты.
Не требуется ни банковская карта, ни email.

⬇ Скачать пробную версию Windows 7/8/10/11 • 53 MB
Pro Suite

Ключевые функции полной зарегистрированной версии

  • Конвертирует файлы всех форматов изображений
  • Работает на веб-серверах Windows
  • ActiveX также доступен
  • Конвертирует изображения партиями
  • Встроенный просмотрщик изображений
  • Параметры изменения размера, обрезки, поворота и зеркального отображения
  • Преобразует изображения в черно-белые
  • Командная строка
  • Совместимо с Windows 8

Список приложений с встроенной поддержкой API