Logo
Inicio Productos Soporte Contacto Sobre Nosotros
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Total CAD ConverterX

Convierta DWG, DXF, PLT, HPGL a PDF y TIFF en servidores Windows — sin AutoCAD.

Total CAD ConverterX — Convertidor DWG/DXF para servidor con ActiveX, DLL y línea de comandos

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

Total CAD ConverterX es un SDK del lado del servidor que convierte dibujos DWG, DXF, DWF, PLT, HPGL, SVG y CGM a PDF, TIFF, JPEG, PNG, BMP, WMF y DXF — sin AutoCAD instalado en el servidor. Se ejecuta sin interfaz: sin GUI, sin diálogos, nada que pulsar. Total CAD ConverterX incluye un binario de línea de comandos y una interfaz ActiveX/COM, por lo que se integra en backends ASP, PHP, .NET, Python, Ruby, Java y cualquier otro sistema compatible con COM.

Formatos de origen admitidos: dxf, dwg, dwf, plt, hg, hgl, hpg, plo, hp, hpl, hpgl, hp1, hp2, hpgl2, gl2, spl, prn, svg, cgm.

Total CAD ConverterX tiene opciones únicas para convertir por lotes varios archivos CAD a la vez:

  • convertir cada archivo CAD al formato de destino de su elección (por ejemplo, 10 archivos DXF a 10 archivos PDF);
  • convertir varios archivos CAD a un solo archivo (por ejemplo, 10 archivos DXF a 1 archivo PDF multipágina);
  • combinar archivos de salida dentro de carpetas;
  • convertir y combinar archivos de salida basados en el nombre de archivo común. Por ejemplo, al convertir archivos Qwe 1.dxf, Qwe 2.dxf, Asd 1.dxf, Asd 2.dxf obtiene Qwe.tiff y Asd.tiff.
Si convierte grandes cantidades de archivos CAD a diario, encontrará estas opciones indispensables. Total CAD ConverterX puede redimensionar fácilmente sus archivos durante la conversión, no se requieren acciones adicionales. Descargue su copia de evaluación gratuita ahora y pruébela en sus archivos. Es válida por 30 días.

¿Busca soluciones basadas en servidores? Descubra una gama de productos para servidores diseñados para un rendimiento robusto en CoolUtils Server Products.

Si necesita ejemplos sobre lenguajes de programación, por favor contáctenos. Crearemos cualquier ejemplo para usted.

¡Descargue Ahora!

(incluye 30 días de prueba GRATUITA)

Comprar licencia

(solo $950.00)



Ejemplos de Total CAD ConverterX

Convertir archivos CAD con TotalCADConverterX y .NET


string src  = @"C:\test\Source.dwg";
string dest = @"C:\test\Dest.pdf";

var cnv = new CADConverterX();
cnv.Convert(src, dest, "-c PDF -log c:\\test\\CAD.log");

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

Descarga Ejemplo de conversor CAD para .NET

Convertir archivos CAD en servidores web con Total CAD ConverterX

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("empezado...");
            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\CADConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var msgPath = $@"{assemblyDirectoryPath}\MSG\MSG-1.dwg";
                var outPath = Path.GetTempFileName() + ".pdf";
                startInfo.FileName = executablePath;

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

                if (File.Exists(executablePath) && File.Exists(msgPath))
                {
                    sbLogs.AppendLine("archivos existen...");
                }
                else
                    sbLogs.AppendLine("archivos EXE y MSG NO existen...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{msgPath} {outPath}";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"espera...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"completo...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                {
                    System.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("dormir...");
                    sleepCounter--;
                }
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Conversión completada con éxito.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Alguna información adicional sobre Azure.

Convertir archivos CAD en servidores web con Total CAD ConverterX

dim C
Set C=CreateObject("CADConverter.CADConverterX")
C.Convert "c:\test\source.dwg", "c:\test\dest.pdf", "-cPDF -log c:\test\CAD.log"
Response.Write C.ErrorMessage
set C = nothing
Ejemplo2 ASP: transmitir directamente el PDF resultante
dim C
Set C=CreateObject("CADConverter.CADConverterX")
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.dwg", "C:\www\ASP", "-cpdf  -log c:\html.log")
set C = nothing

Convertir archivos DWG y DFX en servidores web con Total CAD ConverterX

Ejemplo PHP:
$src="C:\\test\\test.dwg";
$dest="C:\\test\\test.pdf";
if (file_exists($dest)) unlink($dest);
$c= new COM("CADConverter.CADConverterX");
$c->convert($src,$dest, "-c pdf -log c:\\test\\Mail.log");
if (file_exists($dest)) echo "OK"; else echo "fallo:".$c->ErrorMessage;

Convertir archivos CAD con Total CAD ConverterX y Ruby

require 'win32ole'
c = WIN32OLE.new('CADConverter.CADConverterX')

src="C:\\test\\test.dwg";
dest="C:\\test\\test.pdf";

c.convert(src,dest, "-c PDF -log c:\\test\\CAD.log");

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

Convertir archivos CAD con Total CAD ConverterX y Python

import win32com.client
import os.path

c = win32com.client.Dispatch("CADConverter.CADConverterX")

src="C:\\test\\test.dwg";
dest="C:\\test\\test.pdf";

c.convert(src, dest, "-c PDF -log c:\\test\\CAD.log");

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

Convertir archivos CAD con Pascal y Total CAD ConverterX

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c:=CreateOleObject('CADConverter.CADConverterX');
  C.Convert('c:\test\source.dwg', 'c:\test\dest.pdf', '-cPDF -log c:\test\CAD.log');
  IF c.ErrorMessage<> Then
    ShowMessage(c.ErrorMessage);
end;

Convertir archivos DWG y DFX en servidores web con Total CAD ConverterX

var c = new ActiveXObject("CADConverter.CADConverterX");
c.Convert("C:\\test\\source.dwg", "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage!="")
  alert(c.ErrorMessage)

Convertir archivos CAD con Total CAD ConverterX y Perl

use Win32::OLE;

my $src="C:\\test\\test.dwg";
my $dest="C:\\test\\test.pdf";

my $c = CreateObject Win32::OLE 'CADConverter.CADConverterX';
$c->convert($src,$dest, "-c pdf  -log c:\\test\\CAD.log");
print $c->ErrorMessage if -e $dest;

quote

Total CAD ConverterX Reseñas de Clientes 2026

Calificar
Calificado como 4.7/5 con base en las reseñas de los clientes
5 Star

"El año pasado sustituimos nuestro microservicio DWG-a-PDF basado en AutoCAD por Total CAD ConverterX. Estábamos pagando licencias de AutoCAD en tres VMs de conversión solo para que pudiera ejecutarse un único script de automatización COM. Ahora esas VMs no ejecutan más que CADConverterX.exe detrás de una cola. La latencia de conversión bajó de unos 25 segundos por dibujo a 4 segundos, y nuestra factura anual de licencias se redujo en un orden de magnitud. La integración del ActiveX con nuestro worker .NET nos llevó medio día."

5 Star Marko D.
Senior Backend Developer

"Ejecutamos Total CAD ConverterX dentro de un contenedor Windows Server Core como parte de un pipeline en Azure. Los clientes suben DWGs, la cola los recoge, el conversor genera la salida PDF/A para archivado y los archivos van al blob storage. Sin GUI, sin AutoCAD, sin sorpresas con las licencias. La opción -log nos da líneas por archivo que van directas a nuestro agregador de logs. La instalación fue sencilla: registrar el COM, montar un directorio de trabajo, listo."

5 Star Anita V.
DevOps Engineer

"Aceptamos dibujos de clientes en cualquier formato que nos envíen: DWG, PLT, HPGL2, SVG, lo que sea. Nuestro portal de recepción llama a Total CAD ConverterX a través de la interfaz COM de PHP y produce un PDF de previsualización antes de que el operador comience el ploteo. El hecho de que PLT y HPGL2 funcionen directamente desde el principio es la razón por la que lo elegimos frente a las alternativas. La mayoría de las librerías CAD se centran en DWG y tratan los formatos de plotter como ciudadanos de segunda clase."

5 Star Stefan K.
CTO at a printing & plotting bureau

"Incluimos Total CAD ConverterX en nuestro producto de gestión de dibujos bajo la Licencia Royalty-Free. La tarifa única por proyecto fue una fracción de lo que pagábamos a nuestro proveedor anterior en regalías de redistribución por puesto. Nuestro instalador entrega el ActiveX, lo registra durante la instalación y nuestra aplicación lo llama directamente. Los clientes nunca ven el conversor. El soporte ha respondido siempre que nos hemos topado con un caso límite de algún formato inusual."

5 Star Paolo F.
Independent Software Vendor

"Sustituto sólido para la automatización COM de AutoCAD que usábamos para procesar lotes DXF-a-PDF en un flujo interno de gestión de activos. La configuración anterior necesitaba una instalación completa de AutoCAD en la máquina de conversión y se rompía después de cada actualización de AutoCAD. Total CAD ConverterX se ejecuta como un binario normal de Windows y aguanta ejecuciones desatendidas durante toda la noche. La documentación podría ser más completa en algunos puntos (tuvimos que preguntar al soporte por un par de opciones de la línea de comandos), pero cada pregunta recibió una respuesta útil dentro de un día laborable."

4 Star Lena B.
Lead .NET Developer


Ejemplos de línea de comandos

Total CAD ConverterX incluye CADConverterX.exe, un binario de consola que puedes controlar desde scripts, tareas programadas, runners de CI o cualquier servicio de backend. El conjunto de opciones coincide con la GUI CADConverter.exe; para la referencia completa consulta la documentación de la línea de comandos. Las recetas siguientes cubren los casos que más nos consultan los clientes con licencia SDK.

1. Convertir un solo plano a PDF

La llamada más sencilla posible — un archivo de origen, una salida, un formato de destino.

CADConverterX.exe "C:\drawings\plan.dwg" "C:\out\plan.pdf" -cPDF

2. Procesar una carpeta por máscara

Procesa todos los DWG de una carpeta y deja los PDFs en un directorio de salida hermano.

CADConverterX.exe "C:\drawings\*.dwg" "C:\out\" -cPDF

Cambia la máscara por *.dxf, *.plt, *.hpgl, etc. para escoger un formato de origen distinto.

3. Recorrer un árbol de proyecto y replicar su estructura de carpetas

Los proyectos arquitectónicos y de ingeniería rara vez viven en una única carpeta plana. -Recurse recorre los subdirectorios; -kfs recrea el mismo árbol en el lado de salida en lugar de aplanar todo en un único contenedor.

CADConverterX.exe "C:\projects\AcmeTower\*.dwg" "C:\out\AcmeTower\" -cPDF -Recurse -kfs

4. Combinar un conjunto de planos multihoja en un único PDF

Un entregable CAD típico es un álbum: docenas de hojas que pertenecen al mismo conjunto. -combine las fusiona en un solo PDF en orden de archivo de origen.

CADConverterX.exe "C:\projects\AcmeTower\sheets\*.dwg" "C:\out\AcmeTower-album.pdf" -cPDF -combine

Usa -sort name o -sort numbers para controlar el orden de las hojas, y -cimt onefile cuando apuntes a TIFF multipágina en lugar de PDF.

5. Exportar a DXF o SVG en lugar de PDF

Para intercambio de datos entre herramientas CAD, o para incrustar planos en una página web, renderiza a un formato vectorial distinto de PDF.

CADConverterX.exe "C:\drawings\*.dwg" "C:\out\" -cDXF
CADConverterX.exe "C:\drawings\*.dwg" "C:\out\" -cSVG

6. TIFF de archivado a alta DPI (B/N, compresión G4)

Los archivados a largo plazo de planos suelen ser TIFF en blanco y negro con compresión G4 fax — pequeños en disco, sin pérdida, aceptados por todo visor.

CADConverterX.exe "C:\drawings\*.dwg" "C:\archive\" -cTIF -dpi 600 -cm bw -tc G4FAX

Baja -dpi a 300 para copias de revisión en pantalla, o súbelo a 1200 si el archivo va a ir a un plotter de gran formato.

7. Ejecuciones desatendidas con registro detallado

Una vez que CADConverterX.exe corre como servicio o tarea programada, la única forma de saber qué pasó es el registro. -verbosity detail escribe una línea por archivo; -logmode append conserva el historial entre ejecuciones.

CADConverterX.exe "C:\drawings\*.dwg" "C:\out\" -cPDF -log "C:\logs\cadconv.log" -verbosity detail -logmode append

8. Alimentar una cola desde un archivo de lista

Cuando un proceso trabajador escribe un archivo de cola y el convertidor lo consume, no quieres codificar las rutas de archivo en la línea de comandos. -list lee máscaras de archivo (una por línea) desde un archivo de texto.

CADConverterX.exe -list "C:\queues\batch.txt" "C:\out\" -cPDF

9. PDF protegido con contraseña y marca de agua

Estándar para enviar planos a subcontratistas: una contraseña de propietario bloquea los permisos de edición/impresión, una contraseña de usuario controla la apertura del archivo, y una marca de agua etiqueta cada página.

CADConverterX.exe "C:\drawings\*.dwg" "C:\out\" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Copy -wmt "CONFIDENTIAL"

Sustituye Copy por cualquier combinación de Modify, Annotation, FormFill, HighResPrint para conceder exactamente los derechos que quieras.

10. Salida PDF/A para archivado con metadatos

Para flujos de gestión documental que exigen archivos PDF/A conformes a ISO 19005 con metadatos de autoría adecuados.

CADConverterX.exe "C:\drawings\*.dwg" "C:\archive\" -cPDF -pdfa -PDFAuthor "Acme Engineering" -PDFTitle "Tower Project Phase 2" -PDFSubject "As-built drawings"
¡Descargue Ahora!

Actualizado Fri, 01 May 2026

Comprar licencia

(solo $950.00)



Preguntas frecuentes sobre Total CAD ConverterX ▼

No. Total CAD ConverterX es totalmente autónomo y procesa por sí mismo dibujos DWG, DXF, DWF, PLT, HPGL, SVG y CGM. No necesita AutoCAD, BricsCAD ni ninguna otra aplicación CAD en el servidor de conversión, lo que elimina las licencias de AutoCAD por servidor de su despliegue de producción.
Formatos de entrada: dxf, dwg, dwf, plt, hg, hgl, hpg, plo, hp, hpl, hpgl, hp1, hp2, hpgl2, gl2, spl, prn, svg, cgm. Formatos de salida: PDF (incluido PDF/A para archivado), TIFF (multipágina, blanco y negro, compresión G4), JPEG, PNG, BMP, WMF y DXF. También puede combinar varios dibujos de origen en un único PDF o TIFF multipágina.
Total CAD ConverterX expone una interfaz COM/ActiveX, por lo que cualquier lenguaje compatible con COM puede llamarla directamente: new COM("CADConverter.CADConverterX") en PHP, new CADConverterX() en .NET, win32com.client.Dispatch en Python, WIN32OLE.new en Ruby y CreateOleObject en Pascal/Delphi. La página anterior incluye ejemplos de código listos para pegar en cada lenguaje. Como alternativa, el binario de línea de comandos CADConverterX.exe puede invocarse desde cualquier proceso, planificador o script de shell.
Total CAD Converter es la versión de escritorio con GUI pensada para uso interactivo en una estación de trabajo. Total CAD ConverterX es el SDK para servidor: sin interfaz gráfica, sin diálogos, sin interacción con el usuario final. Su licencia permite el uso desatendido en el servidor, incluye la interfaz ActiveX/COM para integración en aplicaciones y admite una Licencia Royalty-Free para redistribuirlo dentro de su propio producto.
Sí. Como el conversor es un binario normal de Windows con interfaz COM, se ejecuta en cualquier lugar donde funcione Windows: pools de aplicaciones de IIS, contenedores de Windows, Azure App Service o Azure Functions en el runtime de Windows, instancias de AWS EC2 con Windows, Citrix, Wine y Windows Server local. La página anterior incluye un ejemplo funcional de Azure Functions. Para Docker, base su imagen en un contenedor de Windows como mcr.microsoft.com/windows/servercore y registre el ActiveX durante la construcción de la imagen.
Sí. Total CAD ConverterX dispone de cuatro modos de procesamiento por lotes: convertir cada dibujo de origen a un archivo de salida independiente, fusionar todos los orígenes en un único archivo de salida multipágina, combinar la salida por directorio y combinar la salida por prefijo de nombre de archivo común. La opción de línea de comandos -combine activa la fusión en un solo archivo; -sort name o -sort numbers controla el orden de las hojas. Este es el flujo de trabajo estándar para ensamblar un conjunto de planos de varias hojas en un único PDF entregable.
Total CAD ConverterX se entrega con compilaciones ActiveX tanto de 32 como de 64 bits, por lo que puede registrar la versión que coincida con su pool de aplicaciones de IIS o su runtime de .NET. Para redistribuirlo dentro de su propio software, contáctenos para obtener una Licencia Royalty-Free: una tarifa única por proyecto que le permite incluir el ActiveX con su instalador y entregarlo a sus usuarios finales sin cargos por puesto.
Sí. La descarga es una versión de prueba totalmente funcional durante 30 días, con todos los formatos de salida, ActiveX y la línea de comandos desbloqueados — sin tarjeta de crédito ni correo electrónico para empezar. Después de 30 días usted decide si comprarla. La licencia es de pago único con actualizaciones y soporte técnico de por vida.

¡Comience a trabajar ahora!

Descargue la versión de prueba y convierta sus archivos en minutos.
No se requiere tarjeta de crédito ni email.

⬇ Descargar versión de prueba Windows 7/8/10/11 • 193 MB
Pro Suite

Características Principales de la Versión Completa Registrada

  • Proporciona acceso a través de la interfaz ActiveX para todos los lenguajes de programación heredados (Visual Basic 6 o Delphi) así como para scripts (es decir, VBscript).
  • Cualquier lenguaje que soporte Servicios Web, incluyendo .NET (2.00, 3.5, 4.00), Ruby, PHP y Java es compatible.
  • Soporta archivos dxf, dwg, plt, hg, hgl, hpg, plo, hp, hpl, hpgl, hp1, hp2, hpgl2, gl2, spl, prn, svg, cgm.
  • Los convierte a PDF, TIFF, JPEG, BMP, WMF, PNG, DXF, BMP.
  • No tiene GUI, perfecto para servidores y terminales.
  • Preserva el diseño original del documento, fuentes, curvas, colores.
  • Ofrece muchas configuraciones adicionales (marca de agua, paginación, encriptación, fusión de archivos en uno, etc.)
  • Es extremadamente fácil de usar.

    ¿Necesitas una función de conversión CAD en tu aplicación?

    Obtén una licencia libre de regalías. Te permite implementar Total CAD ConverterX en tu software y redistribuirlo. RFL se licencia por proyecto (sin importar cuántos desarrolladores estén involucrados).
    Solicitar mediante el formulario de contacto.


Lista de aplicaciones con soporte API integrado