अपने CAD फाइल्स को वेब-सरवरों पर इमेजेस में सुरक्षित रूप से कन्वर्ट करें।
Windows
2000/2003/Vista/7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
टोटल CAD कन्वर्टरX (SDK) वेब-सर्वरों पर CAD फ़ाइलों को PDF, TIFF, JPEG, BMP, WMF, PNG, DXF, BMP में बदलता है। इस प्रोग्राम में कोई GUI या कोई विघटनकारी संदेश नहीं है। स्रोत प्रारूपों की सूची काफी व्यापक है: dxf, dwg, dwf, plt, hg, hgl, hpg, plo, hp, hpl, hpgl, hp1, hp2, hpgl2, gl2, spl, prn, svg, cgm। टोटल CAD कन्वर्टर X (SDK) में कमान्ड लाइन कन्वर्टर और ActiveX शामिल है।
टोटल CAD कन्वर्टरX के पास एक समय में कई CAD फ़ाइलों को बैच में बदलने के लिए अद्वितीय विकल्प हैं:
सर्वर-आधारित समाधान की तलाश कर रहे हैं? CoolUtils सर्वर प्रोडक्ट्स पर शानदार प्रदर्शन के लिए तैयार की गई सर्वर उत्पादों की रेंज का पता लगाएं।
यदि आपको प्रोग्रामिंग भाषाओं पर उदाहरण चाहिए तो कृपया हमसे संपर्क करें। हम आपके लिए कोई भी उदाहरण तैयार करेंगे।
(30 दिन मुफ्त परीक्षण शामिल है)
(केवल $950.00)
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 कन्वर्टर का उदाहरण
public static class Function1 { [FunctionName("Function1")] public static async TaskRun( [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); } }
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
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
उदाहरण 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;
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
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)
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;
var c = new ActiveXObject("CADConverter.CADConverterX"); c.Convert("C:\test\source.dwg", "C:\test\dest.pdf", "-c PDF"); if (c.ErrorMessage!="") alert(c.ErrorMessage)
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;
"इस सॉफ़्टवेयर को रखना बहुत सहायक रहा है। हमारे पास कई पुराने .plt फाइलें हैं जिन्हें इस जैसे सॉफ़्टवेयर की मदद के बिना अब खोलने का कोई तरीका नहीं है। मैं टोटल कैड कन्वर्टर को उपयोग में बहुत आसान पाता हूं। धन्यवाद!"
ब्रायन लिथरलैंड, पीई
मुख्य इंजीनियर परिवहन डिजाइन
www.lochgroup.com
"मैं इंकस्केप का उपयोग लेजर कटर चलाने के लिए करता हूं। इंकस्केप पीएलटी फाइल के रूप में निर्यात करता है लेकिन यह बहुत ही गड़बड़ है और अक्सर विफल होता है। मैंने एक और मुफ्त कन्वर्टर का उपयोग किया था लेकिन निर्यातित फाइल की गुणवत्ता खराब थी - ज्यादातर वक्र रेखाएं अटक जाती थीं। टोटल कैड कन्वर्टर इसे एक सम रूपांतरण में बदलता है और कई अन्य निर्यात विकल्प देता है।"
कैलिडा हार्टली
अपडेटेड Wed, 28 Feb 2024
(केवल $950.00)