Logo
Begin Producten Ondersteuning Contact Over Ons
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Total CAD ConverterX

Converteer DWG, DXF, PLT, HPGL naar PDF en TIFF op Windows-servers — zonder AutoCAD.

Total CAD ConverterX — Server DWG/DXF Converter met ActiveX, DLL & Command Line

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

Total CAD ConverterX is een server-side SDK die DWG-, DXF-, DWF-, PLT-, HPGL-, SVG- en CGM-tekeningen converteert naar PDF, TIFF, JPEG, PNG, BMP, WMF en DXF — zonder dat AutoCAD op de server is geïnstalleerd. Hij draait headless: geen GUI, geen dialoogvensters, niets om op te klikken. Total CAD ConverterX wordt geleverd met zowel een command-line-binary als een ActiveX/COM-interface, zodat hij past in ASP, PHP, .NET, Python, Ruby, Java en elk ander COM-bewust backend.

Ondersteunde bronformaten: dxf, dwg, dwf, plt, hg, hgl, hpg, plo, hp, hpl, hpgl, hp1, hp2, hpgl2, gl2, spl, prn, svg, cgm.

Total CAD ConverterX heeft unieke opties om meerdere CAD-bestanden tegelijk te batchconverteren:

  • converteer elk CAD-bestand naar het doelformaat van uw keuze (bijvoorbeeld, 10 DXF-bestanden naar 10 PDF-bestanden);
  • converteer meerdere CAD-bestanden naar één bestand (bijvoorbeeld, 10 DXF-bestanden naar 1 meerpagina-PDF-bestand);
  • combineer uitvoerbestanden binnen mappen;
  • converteer en combineer uitvoerbestanden op basis van de gemeenschappelijke bestandsnaam. Bijvoorbeeld, bij het converteren van bestanden Qwe 1.dxf, Qwe 2.dxf, Asd 1.dxf, Asd 2.dxf krijgt u Qwe.tiff en Asd.tiff.
Als u dagelijks grote hoeveelheden CAD-bestanden converteert, zult u deze opties onmisbaar vinden. Total CAD ConverterX kan uw bestanden tijdens de conversie gemakkelijk aanpassen van formaat, er zijn geen extra acties vereist. Download nu uw gratis evaluatie-exemplaar en probeer het op uw bestanden uit. Het is 30 dagen geldig.

Op zoek naar servergebaseerde oplossingen? Ontdek een reeks serverproducten die zijn afgestemd op robuuste prestaties bij CoolUtils Server Products.

Als u voorbeelden nodig heeft in programmeertalen, neem dan contact met ons op. We zullen elk voorbeeld voor u maken.

Download Nu!

(inclusief 30 dagen GRATIS proefperiode)

Licentie kopen

(alleen $950.00)



Voorbeelden van Total CAD ConverterX

Converteer CAD-bestanden Met TotalCADConverterX en .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);

Download .NET CAD Converter voorbeeld

Converteer CAD-bestanden Op Webservers Met 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("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\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("files exists...");
                }
                else
                    sbLogs.AppendLine("EXE & MSG files NOT exists...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{msgPath} {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);
        }
    }
Wat meer informatie over Azure.

Converteer CAD-bestanden Op Webservers Met 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
Voorbeeld2 ASP: stream direct de resulterende PDF
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

Converteer DWG en DFX Bestanden Op Webservers Met Total CAD ConverterX

Voorbeeld 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 "fail:".$c->ErrorMessage;

Converteer CAD-bestanden Met Total CAD ConverterX en 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

Converteer CAD-bestanden Met Total CAD ConverterX en 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)

Converteer CAD-bestanden Met Pascal en 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;

Converteer DWG en DFX Bestanden Op Webservers Met 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)

Converteer CAD-bestanden Met Total CAD ConverterX en 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 Klantenbeoordelingen 2026

Beoordeel Het
Beoordeeld als 4.7/5 op basis van klantbeoordelingen
5 Star

"Vorig jaar hebben we onze op AutoCAD gebaseerde DWG-naar-PDF-microservice vervangen door Total CAD ConverterX. We betaalden voor AutoCAD-zitplaatsen op drie converter-VM's, alleen maar zodat één enkel COM-automatiseringsscript kon draaien. Nu draaien die VM's niets anders dan CADConverterX.exe achter een queue. De conversielatentie daalde van ongeveer 25 seconden per tekening naar 4 seconden, en onze jaarlijkse licentierekening daalde met een orde van grootte. De ActiveX-integratie met onze .NET-worker kostte een halve dag."

5 Star Marko D.
Senior Backend Developer

"We draaien Total CAD ConverterX binnen een Windows Server Core-container als onderdeel van een Azure-pipeline. Klanten uploaden DWG's, de queue pikt ze op, de converter rendert PDF/A-archiveringsuitvoer, bestanden gaan naar blob-opslag. Geen GUI, geen AutoCAD, geen licentieverrassingen. De -log-vlag geeft ons regels per bestand die rechtstreeks naar onze log-aggregator gaan. De setup was eenvoudig: registreer de COM, koppel een werkdirectory, klaar."

5 Star Anita V.
DevOps Engineer

"We accepteren tekeningen van klanten in elk formaat dat ze ons sturen: DWG, PLT, HPGL2, SVG, alles. Ons intake-portaal roept Total CAD ConverterX aan via de PHP COM-interface en produceert een preview-PDF voordat de operator begint met plotten. Het feit dat PLT en HPGL2 gewoon out of the box werken, is de reden waarom we hiervoor hebben gekozen in plaats van de alternatieven. De meeste CAD-bibliotheken richten zich op DWG en behandelen plotterformaten als tweederangs burgers."

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

"We hebben Total CAD ConverterX in ons tekeningenbeheer-product gebundeld onder de Royalty-Free License. De eenmalige vergoeding per project was een fractie van wat we onze vorige leverancier betaalden aan herverdelingsroyalty's per zitplaats. Onze installer levert de ActiveX, registreert hem tijdens de setup, en onze applicatie roept hem direct aan. Klanten zien de converter nooit. De ondersteuning was responsief telkens wanneer we een ongebruikelijk randgeval voor een formaat tegenkwamen."

5 Star Paolo F.
Independent Software Vendor

"Solide vervanging voor de AutoCAD COM-automatisering die we gebruikten voor batch DXF-naar-PDF in een interne asset-workflow. De vorige opzet vereiste een volledige AutoCAD-installatie op de conversiebox en brak na elke AutoCAD-upgrade. Total CAD ConverterX draait als een gewone Windows-binary en overleeft onbeheerde nachtelijke runs. De documentatie zou op sommige plaatsen uitgebreider kunnen zijn (we moesten de support vragen over een paar CLI-vlaggen), maar elke vraag kreeg binnen een werkdag een nuttig antwoord."

4 Star Lena B.
Lead .NET Developer


Voorbeelden van de Opdrachtregel

Total CAD ConverterX wordt geleverd met CADConverterX.exe, een console-binary die u kunt aansturen vanuit scripts, geplande taken, CI-runners of een willekeurige backend-service. De vlaggen komen overeen met de GUI CADConverter.exe; voor de volledige referentie zie de documentatie van de opdrachtregel. De onderstaande recepten dekken de gevallen die we het vaakst horen van SDK-klanten.

1. Eén tekening naar PDF converteren

De kleinst mogelijke aanroep — één bronbestand, één uitvoer, één doelformaat.

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

2. Een map in batch verwerken via een masker

Verwerk elke DWG in een map en plaats de PDF's in een uitvoermap ernaast.

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

Wissel het masker voor *.dxf, *.plt, *.hpgl, etc. om een ander bronformaat te kiezen.

3. Een projectboom recursief doorlopen en de mapstructuur spiegelen

Architecten- en engineeringprojecten staan zelden in één platte map. -Recurse doorloopt subdirectories; -kfs recreëert dezelfde boom aan de uitvoerkant in plaats van alles in één bak plat te slaan.

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

4. Een tekeningenset met meerdere bladen combineren tot één PDF

Een typische CAD-deliverable is een album: tientallen bladen die bij elkaar horen. -combine voegt ze samen tot één PDF in bronbestandsvolgorde.

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

Gebruik -sort name of -sort numbers om de bladvolgorde te bepalen, en -cimt onefile wanneer u zich richt op multipage-TIFF in plaats van PDF.

5. Exporteren naar DXF of SVG in plaats van PDF

Voor data-uitwisseling tussen CAD-tools, of voor het inbedden van tekeningen op een webpagina, render naar een ander vectorformaat dan PDF.

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

6. High-DPI archief-TIFF (zwart-wit, G4-compressie)

Langetermijnarchieven van bouwtekeningen zijn meestal zwart-wit TIFF met G4-faxcompressie — klein op schijf, lossless, geaccepteerd door elke viewer.

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

Verlaag -dpi naar 300 voor reviewkopieën op het scherm, of verhoog naar 1200 als het bestand naar een grootformaat plotter gaat.

7. Onbeheerde runs met een gedetailleerd log

Zodra CADConverterX.exe als service of geplande taak draait, is het log de enige manier om te weten wat er is gebeurd. -verbosity detail schrijft één regel per bestand; -logmode append bewaart de geschiedenis tussen runs door.

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

8. Een wachtrij aansturen vanuit een lijstbestand

Wanneer een worker een wachtrijbestand schrijft en de converter het verwerkt, wilt u de bestandspaden niet in de opdrachtregel zelf coderen. -list leest bestandsmaskers (één per regel) uit een tekstbestand.

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

9. Met wachtwoord beveiligde PDF met een watermerk

Standaard voor het verzenden van tekeningen naar onderaannemers: een eigenaarswachtwoord vergrendelt bewerk-/afdrukrechten, een gebruikerswachtwoord regelt de toegang tot het bestand, en een watermerk markeert elke pagina.

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

Vervang Copy door een willekeurige combinatie van Modify, Annotation, FormFill, HighResPrint om precies de rechten te verlenen die u wilt.

10. PDF/A-archiveringsuitvoer met metadata

Voor records-management workflows die ISO 19005-conforme PDF/A-bestanden met de juiste auteursmetadata vereisen.

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

Bijgewerkt Fri, 01 May 2026

Licentie kopen

(alleen $950.00)



Veelgestelde vragen over Total CAD ConverterX ▼

Nee. Total CAD ConverterX is volledig op zichzelf staand en parseert DWG-, DXF-, DWF-, PLT-, HPGL-, SVG- en CGM-tekeningen op eigen kracht. Je hebt geen AutoCAD, BricsCAD of andere CAD-applicatie nodig op de conversieserver, waardoor AutoCAD-licenties per server uit je productie-implementatie verdwijnen.
Invoerformaten: dxf, dwg, dwf, plt, hg, hgl, hpg, plo, hp, hpl, hpgl, hp1, hp2, hpgl2, gl2, spl, prn, svg, cgm. Uitvoerformaten: PDF (inclusief PDF/A voor archivering), TIFF (meerdere pagina's, B/W, G4-compressie), JPEG, PNG, BMP, WMF en DXF. Je kunt ook meerdere brontekeningen samenvoegen tot één meerpagina-PDF of -TIFF.
Total CAD ConverterX biedt een COM/ActiveX-interface, dus elke COM-bewuste taal kan hem direct aanroepen: new COM("CADConverter.CADConverterX") in PHP, new CADConverterX() in .NET, win32com.client.Dispatch in Python, WIN32OLE.new in Ruby en CreateOleObject in Pascal/Delphi. De pagina hierboven bevat klaar-om-te-plakken codevoorbeelden voor elke taal. Als alternatief kan de CADConverterX.exe command-line-binary worden aangeroepen vanuit elk proces, elke scheduler of elk shell-script.
Total CAD Converter is de desktop-GUI-versie bedoeld voor interactief gebruik op een werkstation. Total CAD ConverterX is de server-SDK: geen grafische interface, geen dialoogvensters, geen interactie met de eindgebruiker. Hij is gelicentieerd voor onbeheerd server-side gebruik, bevat de ActiveX/COM-interface voor applicatie-integratie en ondersteunt een Royalty-Free License voor herverdeling binnen je eigen product.
Ja. Omdat de converter een gewone Windows-binary is met een COM-interface, draait hij overal waar Windows draait: IIS-applicatiepools, Windows-containers, Azure App Service of Azure Functions op de Windows-runtime, AWS EC2 Windows-instances, Citrix, Wine en on-premises Windows Server. De pagina hierboven bevat een werkend Azure Functions-voorbeeld. Voor Docker baseer je je image op een Windows-container zoals mcr.microsoft.com/windows/servercore en registreer je de ActiveX tijdens de build van de image.
Ja. Total CAD ConverterX heeft vier batchmodi: converteer elke brontekening naar een apart uitvoerbestand, voeg alle bronnen samen tot één meerpagina-uitvoerbestand, combineer uitvoer per directory en combineer uitvoer op gedeeld bestandsnaamprefix. De command-line-vlag -combine schakelt het samenvoegen tot één bestand in; -sort name of -sort numbers regelt de volgorde van de pagina's. Dit is de standaard workflow voor het samenstellen van een tekeningenset met meerdere bladen tot één leverbare PDF.
Total CAD ConverterX wordt geleverd met zowel 32-bits als 64-bits ActiveX-builds, zodat je de bijpassende versie kunt registreren voor je IIS-applicatiepool of .NET-runtime. Voor herverdeling binnen je eigen software, neem contact met ons op voor een Royalty-Free License: een eenmalige vergoeding per project waarmee je de ActiveX kunt bundelen met je installer en aan je eindgebruikers kunt leveren zonder kosten per zitplaats.
Ja. De download is een volledig functionele proefversie van 30 dagen met alle uitvoerformaten, ActiveX en command-line-functies ontgrendeld — geen creditcard en geen e-mail vereist om te beginnen. Na 30 dagen beslis je of je tot aankoop overgaat. De licentie is een eenmalige betaling met levenslange updates en technische ondersteuning.

Begin nu met werken!

Download de gratis proefversie en converteer uw bestanden in enkele minuten.
Geen creditcard of e-mail vereist.

⬇ Gratis proefversie downloaden Windows 7/8/10/11 • 193 MB
Pro Suite

Belangrijkste Kenmerken van de Volledig Geregistreerde Versie

  • Biedt toegang via ActiveX-interface voor alle verouderde programmeertalen (Visual Basic 6 of Delphi) evenals scripting (d.w.z. VBscript).
  • Elke taal die Web Services ondersteunt, inclusief .NET (2.00, 3.5, 4.00), Ruby, PHP en Java, wordt ondersteund.
  • Ondersteunt dxf, dwg, plt, hg, hgl, hpg, plo, hp, hpl, hpgl, hp1, hp2, hpgl2, gl2, spl, prn, svg, cgm-bestanden.
  • Zet ze om naar PDF, TIFF, JPEG, BMP, WMF, PNG, DXF, BMP.
  • Heeft geen GUI, perfect voor servers en terminals.
  • Behoudt de originele documentlay-out, lettertypen, curves, kleuren.
  • Biedt veel extra instellingen (watermerken, paginering, versleuteling, bestanden samenvoegen, enz.)
  • Is uiterst gebruiksvriendelijk.

    Heeft u een CAD-conversiefunctie in uw app nodig?

    Verkrijg een royaltyvrije licentie. Hiermee kunt u Total CAD ConverterX in uw software implementeren en distribueren. RFL wordt per project gelicentieerd (ongeacht hoeveel ontwikkelaars erbij betrokken zijn).
    Aanvragen via contactformulier.


Lijst van apps met ingebouwde API-ondersteuning