Logo
Accueil Produits Support Contact À propos de nous
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Convertisseur d'images pour serveurs

Total Image Converter X est la solution parfaite à installer sur des serveurs web.

Convertisseur d'images serveur puissant

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

Total Image Converter X est un SDK serveur qui convertit les formats TIFF, JPEG, PNG, BMP, PSD, WebP, RAW (NEF, CR2, CR3, ARW, ORF, RAF, DNG et bien d'autres), ainsi que plus de 35 autres formats d'image — sans pack de codecs externes ni framework d'imagerie sur le serveur. Il fonctionne sans interface : pas de GUI, pas de boîtes de dialogue, pas de fenêtres pop-up. Total Image Converter X est livré avec un binaire en ligne de commande et une interface ActiveX/COM, ce qui lui permet de s'intégrer dans ASP, PHP, .NET, Python, Ruby, Java et tout autre backend compatible COM. Liste complète des formats d'image pris en charge :

  • Windows Bitmap (BMP, DIB, RLE)
  • JPEG (JPG, JPE, JFIF, JPEG)
  • JPEG 2000 (J2K, JP2, JPC, J2C)
  • Portable Network Graphics (PNG)
  • WebP (format avec et sans perte de Google)
  • Adobe Photoshop (PSD, PDD)
  • Tagged Image File Format (TIFF, TIF, FAX, G3N, G3F)
    Y compris la conversion CMJN vers RVB
  • Windows Icon (ICO)
  • Graphics Interchange Format (GIF)
  • Graphiques vectoriels (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 peut convertir n'importe quelle image en PDF, TIFF (mono ou multi-pages), BMP, PNG, JPG, ICO, GIF, PCX, WebP, PS, PCL ou XPS. Transformations intégrées : redimensionnement (absolu ou en pourcentage), rotation, retournement, recadrage, filigrane (texte ou superposition d'image), modification de la profondeur de couleur (24 bits, 8 bits, monochrome) et conversion d'espace colorimétrique (CMJN vers RVB).

Le programme traite les images à la volée. Aucun fichier intermédiaire n'est nécessaire. Le moteur de conversion multithread maximise le débit sur les serveurs multi-cœurs.

Une vitesse de conversion élevée et le traitement par lots rendent le processus simple et sans monotonie. Essayez gratuitement (période d'essai de 30 jours, sans limitations) et découvrez que cela vaut vraiment son prix.

Quelques-unes des conversions de formats actuellement prises en charge :

    JPEG
  • JPEG vers PDF
  • JPEG vers TIFF (multi-pages)
  • JPEG vers PNG
  • JPEG vers WebP
    TIFF
  • TIFF vers PDF
  • TIFF vers JPEG (CMJN vers RVB)
  • TIFF vers PNG
  • TIFF vers WebP
    RAW / PSD
  • RAW vers JPEG
  • RAW vers TIFF
  • PSD vers PNG
Télécharger maintenant!

(inclut un essai GRATUIT de 30 jours)

Acheter une licence

(seulement $159.90)



Exemples de Total Image Converter X

Convertir des fichiers image avec Total Image Converter X et .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);

Convertir des fichiers image sur des serveurs web avec 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);
        }
    }
Plus d'informations sur Azure Functions.

Convertir des fichiers image sur des serveurs web avec 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

Diffuser le PDF résultant directement depuis 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

Convertir des fichiers JPEG, PNG, TIFF sur des serveurs web avec 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;

Convertir des fichiers image avec Total Image Converter X et 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

Convertir des fichiers image avec Total Image Converter X et 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)

Convertir des fichiers image avec Pascal et 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;

Convertir des fichiers TIFF et JPEG sur des serveurs web avec 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)

Convertir des fichiers image avec Total Image Converter X et 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

Convertisseur d'images pour serveurs Avis des clients 2026

Évaluez-le
Noté 4.7/5 sur la base des avis des clients
5 Star

"Nous acceptons les fichiers de nos clients dans tous les formats imaginables : PSD avec calques, TIFF CMJN pour l'impression offset, PNG avec transparence, et de temps en temps des RAW de photographes. Total Image Converter X normalise tout en TIFF CMJN prêt pour l'impression et en JPEG d'aperçu web dans un seul pipeline. Cinq ans sur les machines d'encodage, sans surprise. Le débit est d'environ 40 images par seconde sur notre matériel pour des entrées de 24 mégapixels."

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

"Les agents téléchargent des photos d'annonces directement depuis leurs téléphones et reflex — HEIC, RAW, JPEG surdimensionnés, tout y passe. Total Image Converter X redimensionne en trois variantes responsives et écrit du WebP pour le site public. Le wrapper .NET s'intègre à notre pipeline existant ; la sortie -log produit une ligne structurée par fichier, facile à envoyer vers notre agrégateur de logs. Sans interface sur Windows Server Core, sans Office, sans Photoshop, sans surprise de licence."

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

"Nous archivons les dossiers patients numérisés en TIFF multi-pages et nous devons publier des copies PDF pour le portail clinique. Total Image Converter X gère de manière fiable les piles TIFF en niveaux de gris à 600 DPI, applique les filigranes nécessaires aux pistes d'audit et produit du PDF/A conforme à la norme ISO. La CLI est déterministe d'une exécution à l'autre, ce qui est important pour la chaîne de traçabilité. Cinq ans de conversions automatiques nocturnes, sans aucune panne attribuable au convertisseur."

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

"Nous avons intégré Total Image Converter X dans notre produit de gestion de photos sous la licence Royalty-Free. Le tarif unique par projet n'était qu'une fraction de ce que demandaient les wrappers commerciaux basés sur ImageMagick pour les droits de redistribution. Notre installateur livre et enregistre l'ActiveX, notre application l'appelle directement, les utilisateurs finaux ne voient que notre interface. La limitation 32 bits de l'ActiveX nous a coûté quelques jours de retravail du pipeline, mais le support a été réactif quand nous avons demandé des solutions de contournement."

4 Star Greta H.
Independent Software Vendor

"Nos marchands téléchargent des photos de produits en JPEG, PNG et parfois en PSD avec calques intégrés. Nous avons besoin d'un WebP propre en trois tailles plus une bande de vignettes par produit. Total Image Converter X nous donne une sortie déterministe : même entrée, mêmes options, octets identiques sur le disque. C'est ce dont nous avons besoin pour la logique d'invalidation du cache de notre CDN. Stable et prévisible sur quatre ans d'utilisation en production."

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


Télécharger maintenant!

Mis à jour Mon, 04 May 2026

Acheter une licence

(seulement $159.90)



Questions fréquentes sur Total Image Converter X ▼

Non. Total Image Converter X est entièrement autonome et décode et encode tous les formats d'image pris en charge par lui-même. Vous n'avez besoin ni de GDI+, ni d'ImageMagick, ni de libvips, ni de FreeImage, ni d'aucune bibliothèque d'imagerie externe sur le serveur de conversion. Les formats RAW (CR2, NEF, ARW, ORF, etc.) sont décodés par le moteur intégré de type DCRAW, sans aucune dépendance externe.
Formats d'entrée : TIFF, JPEG, JPEG 2000, PNG, BMP, GIF, ICO, WebP, PSD, PCD, WMF, EMF, PCX, DCX, CUT, TGA, PXM, PPM, PBM, PGM, ainsi que les formats RAW d'appareils photo (CR2, CR3, NEF, ARW, ORF, RAF, DNG, X3F, PEF, BAY, RAW, MRW, SRF) — plus de 35 formats au total. Sortie : PDF, TIFF (mono et multi-pages), JPEG, PNG, BMP, GIF, ICO, PCX, WebP, PS, PCL, XPS.
Total Image Converter X expose une interface COM/ActiveX, donc tout langage compatible COM peut l'appeler directement : new COM("ImageConverter.ImageConverterX") en PHP, new ImageConverterX() en .NET, win32com.client.Dispatch en Python, WIN32OLE.new en Ruby. Alternativement, le binaire en ligne de commande ImageConverterX.exe peut être invoqué depuis n'importe quel processus, planificateur ou script shell. Le streaming PDF direct via ConvertToStream est également disponible pour les réponses web ASP/PHP.
Total Image Converter est la version graphique de bureau destinée à un usage interactif sur un poste de travail. Total Image Converter X est le SDK serveur : pas d'interface graphique, pas de boîtes de dialogue, pas d'interaction avec l'utilisateur final. Il est licencié pour une utilisation côté serveur sans surveillance, comprend l'interface ActiveX/COM pour l'intégration applicative, et prend en charge une licence Royalty-Free pour la redistribution dans votre propre produit.
Oui. Comme le convertisseur est un binaire Windows standard avec une interface COM, il fonctionne partout où Windows fonctionne : pools d'applications IIS, conteneurs Windows, Azure App Service ou Azure Functions sur l'environnement Windows, instances Windows AWS EC2 et Windows Server sur site. Remarque : le composant ActiveX est uniquement en 32 bits, configurez donc votre pool d'applications IIS ou votre runtime .NET en 32 bits lors d'un appel via COM. Le binaire en ligne de commande fonctionne sur Windows 64 bits sans restriction.
Oui. Utilisez -r <LxH> pour le redimensionnement (absolu ou en pourcentage), -Rotate <90|180|270> pour la rotation, -Flip Horizontal|Vertical pour le miroir, et -c <format> pour la sortie. Filigranes : -WatermarkText "Confidential" -WatermarkColor 0xFF0000 pour le texte ou -WatermarkImage logo.png pour la superposition d'image. Profondeur de couleur : -bpp 1|8|24. La conversion CMJN vers RVB est automatique lorsque le format de sortie ne prend pas en charge le CMJN.
Les TIFF multi-pages en entrée sont lus page par page ; chaque page peut être exportée comme fichier séparé ou conservée comme un seul TIFF multi-pages en sortie. Utilisez -MultipageTIFF pour combiner un dossier d'images mono-page en un seul TIFF, et -combine pour fusionner plusieurs images en un seul PDF. -Recurse parcourt les sous-répertoires ; -kfs reproduit la structure des dossiers en sortie au lieu de tout regrouper dans un même répertoire.
Oui. Le téléchargement est un essai entièrement fonctionnel de 30 jours avec tous les formats de sortie, ActiveX et fonctions en ligne de commande débloqués — sans carte de crédit ni e-mail requis pour commencer. Au bout de 30 jours, vous décidez si vous achetez. La licence est un paiement unique avec mises à jour à vie et support technique.

Commencez à travailler maintenant!

Téléchargez la version d'essai gratuite et convertissez vos fichiers en quelques minutes.
Aucune carte de crédit ou email requis.

⬇ Télécharger la version d'essai gratuite Windows 7/8/10/11 • 53 MB
Pro Suite

Principales caractéristiques de la version complète enregistrée

  • Convertit des fichiers de tous formats d'image
  • Fonctionne sur des serveurs web Windows
  • ActiveX est également disponible
  • Convertit des images par lots
  • Visionneuse d'images intégrée
  • Options Redimensionner, Rogner, Pivoter et Miroir
  • Convertit des images en noir et blanc
  • Ligne de commande
  • Compatible Windows 8

Liste des applications avec support API intégré