Logo
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Total CAD ConverterX

Безопасно конвертируйте ваши файлы CAD в изображения на веб-серверах.

Серверный CAD конвертер с ActiveX

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

Total CAD ConverterX (SDK) конвертирует файлы CAD в PDF, TIFF, JPEG, BMP, WMF, PNG, DXF, BMP на веб-серверах. Программа не имеет графического интерфейса или каких-либо прерывающих сообщений. Список исходных форматов довольно широк: dxf, dwg, dwf, plt, hg, hgl, hpg, plo, hp, hpl, hpgl, hp1, hp2, hpgl2, gl2, spl, prn, svg, cgm. Total CAD ConverterX (SDK) включает конвертер командной строки и ActiveX.

Total CAD ConverterX имеет уникальные опции для пакетного преобразования нескольких файлов CAD за раз:

  • преобразуйте каждый файл CAD в целевой формат по вашему выбору (например, 10 файлов DXF в 10 файлов PDF);
  • преобразуйте несколько файлов CAD в один файл (например, 10 файлов DXF в 1 многостраничный файл PDF);
  • объединяйте выходные файлы в папках;
  • преобразуйте и объединяйте выходные файлы на основе общего имени файла. Например, преобразуя файлы Qwe 1.dxf, Qwe 2.dxf, Asd 1.dxf, Asd 2.dxf, вы получите Qwe.tiff и Asd.tiff.
Если вы ежедневно конвертируете большие объемы файлов CAD, вы найдете эти опции незаменимыми. Total CAD ConverterX может легко изменить размер ваших файлов во время конвертации, никаких дополнительных действий не требуется. Скачайте свою бесплатную пробную версию сейчас и попробуйте её на своих файлах. Она действительна в течение 30 дней.

Ищете решения на серверной основе? Откройте для себя ряд серверных продуктов, обеспечивающих надежную работу, на странице CoolUtils Server Products.

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

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

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

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

(только $950.00)



Примеры Total CAD ConverterX

Конвертируйте файлы CAD с TotalCADConverterX и .NET


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

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

MessageBox.Show("Конвертация завершена!");

Загрузить пример .NET CAD Converter

Конвертируйте файлы CAD на веб-серверах с 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("начато...");
            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("файлы существуют...");
                }
                else
                    sbLogs.AppendLine("файлы EXE и MSG НЕ существуют...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{msgPath} {outPath}";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"ожидание...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"завершено...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                {
                    System.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("сон...");
                    sleepCounter--;
                }
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Конвертация успешно завершена.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Некоторая дополнительная информация о Azure.

Конвертируйте файлы CAD на веб-серверах с 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
Пример2 ASP: потоковая передача результирующего PDF-файла
dim C
Set C=CreateObject("CADConverter.CADConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Rresponse.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 и DFX на веб-серверах с Total CAD ConverterX

Пример 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 с Total CAD ConverterX и 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

Конвертируйте файлы CAD с Total CAD ConverterX и 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)

Конвертируйте файлы CAD с Pascal и 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;

Конвертируйте файлы DWG и DFX на веб-серверах с 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)

Конвертируйте файлы CAD с Total CAD ConverterX и 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 Отзывы клиентов 2024

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

"Этот софт оказался очень полезным. У нас есть много старых .plt файлов, которые мы больше не могли бы открыть без помощи такого программного обеспечения. Я нахожу Total CAD Converter очень простым в использовании. Спасибо!"

5 Star Брайан Литерланд, PE
Главный инженер по транспортному дизайну
www.lochgroup.com

"Я использую Inkscape для работы с лазерным режущим станком. Inkscape делает экспорт в файл PLT, но этот процесс очень глючный и чаще всего не удается. Я использовал другой бесплатный конвертер, но качество экспортированного файла было плохим - большинство кривых линий были ступенчатыми. Total CAD Converter конвертирует в плавную кривую и предлагает множество других вариантов экспорта."

5 Star Калида Хартли



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

Обновлено Wed, 28 Feb 2024

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

(только $950.00)




Download
Pro Suite

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

  • Обеспечивает доступ через интерфейс ActiveX ко всем устаревшим языкам программирования (Visual Basic 6 или Delphi), а также к скриптам (например, VBscript).
  • Поддерживается любой язык, поддерживающий веб-сервисы, включая .NET (2.00, 3.5, 4.00), Ruby, PHP и Java.
  • Поддерживает файлы dxf, dwg, plt, hg, hgl, hpg, plo, hp, hpl, hpgl, hp1, hp2, hpgl2, gl2, spl, prn, svg, cgm.
  • Конвертирует их в PDF, TIFF, JPEG, BMP, WMF, PNG, DXF, BMP.
  • Не имеет графического интерфейса, идеально подходит для серверов и терминалов.
  • Сохраняет исходную компоновку документа, шрифты, кривые, цвета.
  • Предлагает множество дополнительных настроек (водяные знаки, пагинация, шифрование, объединение файлов в один и т. д.)
  • Чрезвычайно прост в использовании.

    Нужна функция преобразования САПР в вашем приложении?

    Получите бесплатную лицензию. Она позволяет вам внедрять Total CAD ConverterX в ваше программное обеспечение и распространять его. RFL лицензируется на проект (независимо от количества вовлеченных разработчиков).
    Подайте заявку через контактную форму.