1. Produk
  2.   CAD
  3.   .NET
  4.   netDxf
 
  

C# .NET Library untuk AutoCAD DXF Files Membaca & Menulis 

Pustaka CAD NET Sumber Terbuka yang membolehkan pengaturcara membaca dan menulis Fail AutoCAD DXF. Ia menyokong 3dFace, Arc, bulatan, imej, garisan, mesh & sebagainya.

netDxf ialah Perpustakaan AutoCAD DXF C# .NET sumber terbuka yang membolehkan pengaturcara komputer membaca dan menulis Fail AutoCAD DXF di dalam aplikasi .NET mereka sendiri. Format fail DXF™ ialah perwakilan data bertanda semua maklumat yang terkandung dalam fail lukisan AutoCAD. Ini bermakna setiap elemen data dalam fail diketuai oleh nombor integer yang dipanggil kod kumpulan. Perpustakaan ini sangat mudah digunakan dan telah memastikan prosedurnya semudah mungkin.

Perpustakaan telah menyertakan sokongan lengkap untuk beberapa entiti DXF yang penting seperti 3dFace, Arc, bulatan, hatch, imej, garisan, mesh, Sisipan, Peneraju, polyline ringan, MLine, MText, Point, Polyline2D, Polyline3D, PolyfaceMesh, dan PolygonMesh, Bentuk, Sinar, Pepejal, Teks, Toleransi, Underlay, Wipeout, XLine dan banyak lagi. Ia juga menyokong pelbagai dimensi seperti sejajar, linear, jejari, diametrik, sudut 3 titik, sudut 2 garis dan ordinat. Sila ingat bahawa semua entiti boleh dikumpulkan dan semua objek DXF mungkin mengandungi maklumat data lanjutan.

Perpustakaan juga menyediakan sokongan untuk mengimport entiti Jadual AutoCad dan kedua-dua jenis talian mudah dan kompleks disokong juga. Perpustakaan ini telah menyertakan sokongan lengkap untuk versi pangkalan data AutoCad2000, AutoCad2004, AutoCad2007, AutoCad2010, AutoCad2013, dan AutoCad2018 DXF, dalam kedua-dua format teks dan binari.

Previous Next

Bermula dengan netDxf

Cara paling mudah untuk memasang netDxf adalah dengan menggunakan Pip. Sila gunakan arahan berikut untuk pemasangan yang lancar.

Pasang netDxf melalui Pip

pip install cadquery 

Anda juga boleh memasangnya secara manual; muat turun fail keluaran terkini terus daripada repositori GitHub.

Cipta Fail AutoCAD DXF melalui Perpustakaan .NET

Pustaka sumber terbuka Docxlib telah menyertakan pelbagai fungsi untuk menambah dan mengurus teks dalam dokumen DOCX perkataan menggunakan API Go. . Pustaka Docxlib telah menyertakan sokongan untuk menambah satu atau lebih perenggan pada dokumen perkataan dalam aplikasi Go. Perpustakaan menyediakan ciri untuk menetapkan fon, warna fon, saiz dan penjajaran, dsb. kandungan teks anda dengan mudah.

Cipta & Baca Fail AutoCAD DXF melalui C# .NET

public static void Main()
{
	// your DXF file name
	string file = "sample.dxf";
	// create a new document, by default it will create an AutoCad2000 DXF version
	DxfDocument doc = new DxfDocument();
	// an entity
	Line entity = new Line(new Vector2(5, 5), new Vector2(10, 5));
	// add your entities here
	doc.Entities.Add(entity);
	// save to file
	doc.Save(file);
	// this check is optional but recommended before loading a DXF file
	DxfVersion dxfVersion = DxfDocument.CheckDxfFileVersion(file);
	// netDxf is only compatible with AutoCad2000 and higher DXF versions
	if (dxfVersion < DxfVersion.AutoCad2000) return;
	// load file
	DxfDocument loaded = DxfDocument.Load(file);
}

Muat & Baca Fail AutoCAD DXF melalui C# .NET

Pustaka netDxf sumber terbuka memberikan pengaturcara komputer keupayaan untuk membuka dan membaca fail .DXF di dalam aplikasi .NET mereka dengan mudah. Anda perlu memberikan alamat fail sedia ada dan perpustakaan akan menyemak versi fail sebelum memuatkannya. Sila ingat bahawa netDxf hanya serasi dengan AutoCad2000 dan versi DXF yang lebih tinggi. Sila ambil perhatian bahawa pustaka tidak akan dapat membaca beberapa entiti seperti REGIONs, SURFACEs dan 3DSOLIDs, kerana mereka bergantung pada data proprietari tanpa dokumen.

 Melayu