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

محول ملفات CAD للخوادم

حوِّل ملفات 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 إلى ملف PDF متعدد الصفحات)؛
  • دمج الملفات الناتجة داخل المجلدات؛
  • تحويل ودمج الملفات الناتجة بناءً على الاسم المشترك للملف. على سبيل المثال، عند تحويل ملفات Qwe 1.dxf، Qwe 2.dxf، Asd 1.dxf، Asd 2.dxf ستحصل على Qwe.tiff وAsd.tiff.
إذا كنت تحوِّل كميات كبيرة من ملفات CAD بشكل يومي، ستجد هذه الخيارات لا غنى عنها. يمكن لـ Total CAD ConverterX تغيير حجم ملفاتك بسهولة أثناء التحويل، ولا يتطلب ذلك أي عمليات إضافية. قم بتنزيل نسخة التقييم المجانية الآن وجربها على ملفاتك. إنها صالحة لمدة 30 يومًا.

تبحث عن حلول مبنية على الخادم؟ اكتشف مجموعة من المنتجات الخادمة المصممة للحصول على أداء قوي في منتجات CoolUtils الخادمة.

إذا كنت بحاجة إلى أمثلة على اللغات البرمجية، الرجاء الاتصال بنا. سنقوم بإنشاء أي مثال لك.

تحميل الآن!

(يتضمن تجربة مجانية لمدة 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("Convert complete!");

تحميل مثال .NET CAD Covnerter

تحويل ملفات 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("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);
        }
    }
بعض المعلومات الإضافية حول 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
مثال ASP 2: بث مباشر لـ 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

محول ملفات CAD للخوادم آراء العملاء 2025

قيمه
تقييم 4.7/5 بناءً على آراء العملاء
5 Star

"لقد كان من المفيد جدًا الحصول على هذا البرنامج. لدينا العديد من ملفات .plt القديمة التي لم نعد نستطيع فتحها بدون مساعدة برنامج مثل هذا. أجد Total CAD Converter سهل الاستخدام للغاية. شكرًا!"

5 Star براين ليثيرلاند، PE
كبير مهندسي تصميم النقل
www.lochgroup.com

"أستخدم Inkscape لتشغيل قاطع الليزر. يقوم Inkscape بالتصدير كملف PLT ولكنه كثيرًا ما يكون معيبًا وغالبًا ما يفشل. لقد استخدمت محولًا مجانيًا آخر متاحًا ولكن جودة الملف المصدر كانت ضعيفة - حيث كانت معظم الخطوط المنحنية متقطعة. Total CAD Converter يحول بانحناءات سلسة ويقدم العديد من خيارات التصدير الأخرى."

5 Star كالييدا هارتلي



تحميل الآن!

محدث Tue, 15 Apr 2025

شراء الترخيص

(فقط $950.00)




Download
Pro Suite

المميزات الرئيسية للإصدار الكامل المسجل

  • يوفر الوصول عبر واجهة ActiveX لجميع لغات البرمجة القديمة (مثل Visual Basic 6 أو Delphi) وكذلك السكريبتات (مثل VBscript).
  • يتم دعم أي لغة تدعم خدمات الويب بما في ذلك .NET (2.00, 3.5, 4.00)، روبي، PHP، وجافا.
  • يدعم ملفات 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.
  • لا يحتوي على واجهة مستخدم رسومية (GUI)، مثالي للخوادم والمحطات الطرفية.
  • يحافظ على تخطيط المستند الأصلي، الخطوط، المنحنيات، الألوان.
  • يوفر العديد من الإعدادات الإضافية (مثل العلامات المائية، الترقيم، التشفير، دمج الملفات في ملف واحد، إلخ.)
  • سهل الاستخدام للغاية.

    هل تحتاج إلى ميزة تحويل CAD في تطبيقك؟

    احصل على ترخيص بدون رسوم. يتيح لك تنفيذ Total CAD ConverterX في برنامجك وإعادة توزيعه. يتم ترخيص RFL لكل مشروع (بغض النظر عن عدد المطورين المشاركين).
    قدم عبر نموذج الاتصال.