Logo
Startseite Produkte Unterstützung Kontakt Über uns
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Total CAD ConverterX

DWG, DXF, PLT, HPGL auf Windows-Servern in PDF und TIFF konvertieren — ohne AutoCAD.

Total CAD ConverterX — Server-DWG/DXF-Konverter mit ActiveX, DLL & Befehlszeile

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

Total CAD ConverterX ist ein serverseitiges SDK, das DWG-, DXF-, DWF-, PLT-, HPGL-, SVG- und CGM-Zeichnungen in PDF, TIFF, JPEG, PNG, BMP, WMF und DXF konvertiert — ohne dass AutoCAD auf dem Server installiert sein muss. Es läuft headless: keine GUI, keine Dialoge, nichts zum Anklicken. Total CAD ConverterX wird mit einer Befehlszeilen-Binärdatei und einer ActiveX/COM-Schnittstelle ausgeliefert, sodass es sich direkt in ASP, PHP, .NET, Python, Ruby, Java und jedes andere COM-fähige Backend integrieren lässt.

Unterstützte Quellformate: dxf, dwg, dwf, plt, hg, hgl, hpg, plo, hp, hpl, hpgl, hp1, hp2, hpgl2, gl2, spl, prn, svg, cgm.

Total CAD ConverterX hat einzigartige Optionen, um mehrere CAD-Dateien auf einmal im Batch-Prozess zu konvertieren:

  • konvertieren Sie jede CAD-Datei in das gewünschte Zielformat (zum Beispiel 10 DXF-Dateien zu 10 PDF-Dateien);
  • konvertieren Sie mehrere CAD-Dateien zu einer Datei (zum Beispiel 10 DXF-Dateien in eine mehrseitige PDF-Datei);
  • kombinieren Sie Ausgabedateien innerhalb von Ordnern;
  • konvertieren und kombinieren Sie Ausgabedateien basierend auf dem gemeinsamen Dateinamen. Zum Beispiel erhalten Sie beim Konvertieren der Dateien Qwe 1.dxf, Qwe 2.dxf, Asd 1.dxf, Asd 2.dxf Qwe.tiff und Asd.tiff.
Wenn Sie täglich große Mengen an CAD-Dateien konvertieren, werden Sie diese Optionen unverzichtbar finden. Total CAD ConverterX kann Ihre Dateien bei der Konvertierung problemlos anpassen, es sind keine zusätzlichen Aktionen erforderlich. Laden Sie jetzt Ihre kostenlose Testversion herunter und probieren Sie sie mit Ihren Dateien aus. Sie ist 30 Tage lang gültig.

Suchen Sie nach serverbasierten Lösungen? Entdecken Sie eine Reihe von Serverprodukten, die auf eine robuste Leistung ausgelegt sind, bei CoolUtils Server Products.

Wenn Sie Beispiele zu Programmiersprachen benötigen, kontaktieren Sie uns. Wir erstellen gerne jedes Beispiel für Sie.

Jetzt herunterladen!

(enthält 30 Tage KOSTENLOSE Testversion)

Lizenz kaufen

(nur $950.00)



Beispiele von Total CAD ConverterX

CAD-Dateien mit TotalCADConverterX und .NET konvertieren


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 Beispiel

CAD-Dateien auf Webservern mit Total CAD ConverterX konvertieren

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);
        }
    }
Weitere Informationen über Azure Functions.

CAD-Dateien auf Webservern mit Total CAD ConverterX konvertieren

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
Beispiel2 ASP: das resultierende PDF direkt streamen
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

DWG- und DFX-Dateien auf Webservern mit Total CAD ConverterX konvertieren

Beispiel 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;

CAD-Dateien mit Total CAD ConverterX und Ruby konvertieren

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

CAD-Dateien mit Total CAD ConverterX und Python konvertieren

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)

CAD-Dateien mit Pascal und Total CAD ConverterX konvertieren

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;

DWG- und DFX-Dateien auf Webservern mit Total CAD ConverterX konvertieren

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

CAD-Dateien mit Total CAD ConverterX und Perl konvertieren

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 Kundenbewertungen 2026

Bewerten
Bewertet als 4.7/5 basierend auf Kundenbewertungen
5 Star

"Wir haben unseren AutoCAD-basierten DWG-zu-PDF-Microservice letztes Jahr durch Total CAD ConverterX ersetzt. Wir haben für AutoCAD-Lizenzen auf drei Konvertierungs-VMs gezahlt, nur damit ein einzelnes COM-Automatisierungsskript laufen konnte. Jetzt laufen auf diesen VMs nichts anderes als CADConverterX.exe hinter einer Warteschlange. Die Konvertierungslatenz sank von rund 25 Sekunden pro Zeichnung auf 4 Sekunden, und unsere jährliche Lizenzrechnung ging um eine Größenordnung zurück. Die ActiveX-Integration mit unserem .NET-Worker dauerte einen halben Tag."

5 Star Marko D.
Senior Backend Developer

"Wir betreiben Total CAD ConverterX in einem Windows Server Core Container als Teil einer Azure-Pipeline. Kunden laden DWGs hoch, die Warteschlange nimmt sie auf, der Konverter erzeugt PDF/A-Archivausgaben, Dateien gehen in den Blob Storage. Keine GUI, kein AutoCAD, keine Lizenzüberraschungen. Der -log-Schalter liefert uns Zeilen pro Datei, die direkt in unseren Log-Aggregator gehen. Das Setup war unkompliziert: COM registrieren, Arbeitsverzeichnis einbinden, fertig."

5 Star Anita V.
DevOps Engineer

"Wir nehmen Kundenzeichnungen in jedem Format an, das uns Auftraggeber schicken: DWG, PLT, HPGL2, SVG, alles. Unser Annahme-Portal ruft Total CAD ConverterX über die PHP-COM-Schnittstelle auf und erzeugt eine Vorschau-PDF, bevor der Operator mit dem Plotten beginnt. Die Tatsache, dass PLT und HPGL2 einfach out of the box funktionieren, war der Grund, warum wir diese Lösung gegenüber den Alternativen gewählt haben. Die meisten CAD-Bibliotheken konzentrieren sich auf DWG und behandeln Plotter-Formate als zweitrangig."

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

"Wir haben Total CAD ConverterX unter der Royalty-Free License in unser Zeichnungsverwaltungs-Produkt integriert. Die einmalige projektbezogene Gebühr war ein Bruchteil dessen, was wir unserem vorherigen Anbieter an Weiterverteilungs-Lizenzgebühren pro Arbeitsplatz zahlten. Unser Installationsprogramm liefert das ActiveX mit, registriert es während des Setups, und unsere Anwendung ruft es direkt auf. Kunden sehen den Konverter nie. Der Support hat schnell reagiert, wann immer wir auf einen ungewöhnlichen Format-Spezialfall stießen."

5 Star Paolo F.
Independent Software Vendor

"Solider Ersatz für die AutoCAD-COM-Automatisierung, die wir für Batch-DXF-zu-PDF in einem internen Asset-Workflow verwendet haben. Das vorherige Setup benötigte eine vollständige AutoCAD-Installation auf der Konvertierungsmaschine und brach nach jedem AutoCAD-Upgrade. Total CAD ConverterX läuft als einfache Windows-Binärdatei und übersteht unbeaufsichtigte Nachtläufe. Die Dokumentation könnte an einigen Stellen umfassender sein (wir mussten den Support zu ein paar CLI-Schaltern befragen), aber jede Frage erhielt innerhalb eines Werktages eine nützliche Antwort."

4 Star Lena B.
Lead .NET Developer


Befehlszeilen-Beispiele

Total CAD ConverterX wird mit CADConverterX.exe ausgeliefert, einer Konsolenanwendung, die Sie aus Skripten, geplanten Aufgaben, CI-Runnern oder jedem Backend-Dienst heraus ansteuern können. Der Flag-Satz entspricht der GUI CADConverter.exe; die vollständige Referenz finden Sie in der Befehlszeilen-Dokumentation. Die folgenden Rezepte decken die Fälle ab, nach denen SDK-Kunden am häufigsten fragen.

1. Eine einzelne Zeichnung in PDF konvertieren

Der kleinstmögliche Aufruf — eine Quelldatei, eine Ausgabe, ein Zielformat.

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

2. Einen Ordner per Maske im Batch verarbeiten

Verarbeiten Sie jede DWG in einem Ordner und legen Sie die PDFs in einem benachbarten Ausgabeverzeichnis ab.

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

Tauschen Sie die Maske gegen *.dxf, *.plt, *.hpgl usw., um ein anderes Quellformat zu wählen.

3. Einen Projektbaum rekursiv durchlaufen und seine Ordnerstruktur spiegeln

Architektur- und Ingenieurprojekte leben selten in einem flachen Ordner. -Recurse durchläuft Unterverzeichnisse; -kfs erzeugt denselben Baum auf der Ausgabeseite, statt alles in einen einzigen Topf zu kippen.

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

4. Einen mehrblättrigen Zeichnungssatz zu einem PDF zusammenführen

Eine typische CAD-Lieferung ist ein Album: Dutzende Blätter, die zusammengehören. -combine führt sie in Quell-Datei-Reihenfolge zu einem einzigen PDF zusammen.

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

Verwenden Sie -sort name oder -sort numbers, um die Blattreihenfolge zu steuern, und -cimt onefile, wenn Sie statt PDF mehrseitiges TIFF anvisieren.

5. Statt nach PDF nach DXF oder SVG exportieren

Für Datenaustausch zwischen CAD-Tools oder zum Einbetten von Zeichnungen in eine Webseite rendern Sie in ein anderes Vektorformat als PDF.

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

6. Hochauflösendes Archiv-TIFF (S/W, G4-Komprimierung)

Langfristige Bauplan-Archive sind üblicherweise schwarzweiße TIFFs mit G4-Faxkomprimierung — klein auf der Festplatte, verlustfrei, von jedem Viewer akzeptiert.

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

Senken Sie -dpi auf 300 für Bildschirm-Reviewkopien oder steigern Sie auf 1200, wenn die Datei an einen Großformatplotter geht.

7. Unbeaufsichtigte Läufe mit detailliertem Protokoll

Sobald CADConverterX.exe als Dienst oder geplanter Job läuft, ist das Protokoll der einzige Weg zu erfahren, was geschehen ist. -verbosity detail schreibt eine Zeile pro Datei; -logmode append bewahrt die Historie über Läufe hinweg.

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

8. Eine Warteschlange aus einer Listendatei steuern

Wenn ein Worker eine Queue-Datei schreibt und der Konverter sie konsumiert, wollen Sie die Dateipfade nicht selbst in die Befehlszeile codieren. -list liest Dateimasken (eine pro Zeile) aus einer Textdatei.

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

9. Passwortgeschütztes PDF mit einem Wasserzeichen

Standard für den Versand von Zeichnungen an Subunternehmer: ein Owner-Passwort sperrt Bearbeitungs-/Druckrechte, ein User-Passwort regelt das Öffnen der Datei, und ein Wasserzeichen kennzeichnet jede Seite.

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

Ersetzen Sie Copy durch eine beliebige Kombination aus Modify, Annotation, FormFill, HighResPrint, um genau die gewünschten Rechte zu vergeben.

10. PDF/A-Archivausgabe mit Metadaten

Für Records-Management-Workflows, die ISO-19005-konforme PDF/A-Dateien mit korrekten Autoren-Metadaten erfordern.

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

Aktualisiert Fri, 01 May 2026

Lizenz kaufen

(nur $950.00)



Häufig gestellte Fragen zu Total CAD ConverterX ▼

Nein. Total CAD ConverterX ist vollständig eigenständig und parst DWG-, DXF-, DWF-, PLT-, HPGL-, SVG- und CGM-Zeichnungen selbst. Sie benötigen weder AutoCAD noch BricsCAD oder eine andere CAD-Anwendung auf dem Konvertierungsserver, was die AutoCAD-Lizenzierung pro Server aus Ihrer Produktionsumgebung entfernt.
Eingabeformate: dxf, dwg, dwf, plt, hg, hgl, hpg, plo, hp, hpl, hpgl, hp1, hp2, hpgl2, gl2, spl, prn, svg, cgm. Ausgabeformate: PDF (einschließlich PDF/A für Archivierung), TIFF (mehrseitig, S/W, G4-Komprimierung), JPEG, PNG, BMP, WMF und DXF. Sie können außerdem mehrere Quellzeichnungen zu einer einzigen mehrseitigen PDF- oder TIFF-Datei zusammenführen.
Total CAD ConverterX stellt eine COM/ActiveX-Schnittstelle bereit, sodass jede COM-fähige Sprache es direkt aufrufen kann: new COM("CADConverter.CADConverterX") in PHP, new CADConverterX() in .NET, win32com.client.Dispatch in Python, WIN32OLE.new in Ruby und CreateOleObject in Pascal/Delphi. Die obige Seite enthält fertige Codebeispiele zum Einfügen für jede Sprache. Alternativ kann die Befehlszeilen-Binärdatei CADConverterX.exe aus jedem Prozess, Scheduler oder Shell-Skript aufgerufen werden.
Total CAD Converter ist die Desktop-GUI-Version, die für die interaktive Nutzung an einer Workstation gedacht ist. Total CAD ConverterX ist das Server-SDK: keine grafische Oberfläche, keine Dialoge, keine Endbenutzer-Interaktion. Es ist für die unbeaufsichtigte serverseitige Nutzung lizenziert, enthält die ActiveX/COM-Schnittstelle für die Anwendungsintegration und unterstützt eine Royalty-Free License für die Weiterverteilung innerhalb Ihres eigenen Produkts.
Ja. Da der Konverter eine reguläre Windows-Binärdatei mit COM-Schnittstelle ist, läuft er überall dort, wo Windows läuft: IIS-Anwendungspools, Windows-Container, Azure App Service oder Azure Functions auf der Windows-Laufzeit, AWS-EC2-Windows-Instanzen, Citrix, Wine und lokale Windows Server. Die obige Seite enthält ein funktionierendes Beispiel für Azure Functions. Für Docker basieren Sie Ihr Image auf einem Windows-Container wie mcr.microsoft.com/windows/servercore und registrieren das ActiveX während des Image-Builds.
Ja. Total CAD ConverterX hat vier Stapelmodi: jede Quellzeichnung in eine separate Ausgabedatei konvertieren, alle Quellen in eine einzige mehrseitige Ausgabedatei zusammenführen, Ausgabe nach Verzeichnis kombinieren und Ausgabe nach gemeinsamem Dateinamen-Präfix kombinieren. Der Befehlszeilen-Schalter -combine aktiviert das Zusammenführen in eine einzelne Datei; -sort name oder -sort numbers steuert die Blattreihenfolge. Dies ist der Standard-Workflow, um einen mehrblättrigen Zeichnungssatz zu einer einzelnen lieferbaren PDF-Datei zusammenzustellen.
Total CAD ConverterX wird mit 32-Bit- und 64-Bit-ActiveX-Builds ausgeliefert, sodass Sie die passende Version für Ihren IIS-Anwendungspool oder Ihre .NET-Laufzeit registrieren können. Für die Weiterverteilung innerhalb Ihrer eigenen Software kontaktieren Sie uns bitte für eine Royalty-Free License: eine einmalige projektbezogene Gebühr, die es Ihnen erlaubt, das ActiveX mit Ihrem Installationsprogramm zu bündeln und ohne Lizenzgebühren pro Arbeitsplatz an Ihre Endbenutzer auszuliefern.
Ja. Der Download ist eine voll funktionsfähige 30-Tage-Testversion mit allen Ausgabeformaten, ActiveX und Befehlszeilenfunktionen freigeschaltet — keine Kreditkarte und keine E-Mail-Adresse erforderlich, um zu starten. Nach 30 Tagen entscheiden Sie, ob Sie kaufen möchten. Die Lizenz ist eine einmalige Zahlung mit lebenslangen Updates und technischem Support.

Fangen Sie jetzt an zu arbeiten!

Laden Sie die Testversion herunter und konvertieren Sie Ihre Dateien in wenigen Minuten.
Keine Kreditkarte oder Email erforderlich.

⬇ Kostenlose Testversion herunterladen Windows 7/8/10/11 • 193 MB
Pro Suite

Hauptmerkmale der vollständigen registrierten Version

  • Bietet Zugriff über die ActiveX-Schnittstelle für alle älteren Programmiersprachen (Visual Basic 6 oder Delphi) sowie Scripting (d.h. VBscript).
  • Unterstützt alle Sprachen, die Webdienste unterstützen, einschließlich .NET (2.00, 3.5, 4.00), Ruby, PHP und Java.
  • Unterstützt dxf, dwg, plt, hg, hgl, hpg, plo, hp, hpl, hpgl, hp1, hp2, hpgl2, gl2, spl, prn, svg, cgm Dateien.
  • Konvertiert sie in PDF, TIFF, JPEG, BMP, WMF, PNG, DXF, BMP.
  • Hat keine GUI, ideal für Server und Terminals.
  • Erhält das ursprüngliche Layout des Dokuments, Schriftarten, Kurven, Farben.
  • Bietet viele zusätzliche Einstellungen (Wasserzeichen, Paginierung, Verschlüsselung, Zusammenführen von Dateien in eine, etc.)
  • Ist extrem benutzerfreundlich.

    Benötigen Sie die CAD-Konvertierungsfunktion in Ihrer App?

    Erhalten Sie eine lizenzgebührenfreie Lizenz. Sie ermöglicht die Implementierung von Total CAD ConverterX in Ihre Software und deren Weiterverteilung. RFL ist pro Projekt lizenziert (unabhängig davon, wie viele Entwickler beteiligt sind).
    Bewerben Sie sich über das Kontaktformular.


Liste der Apps mit integrierter API-Unterstützung