1. Məhsullar
  2.   CAD
  3.   .NET
  4.   netDxf
 
  

AutoCAD DXF Fayllarının Oxuması və Yazılması üçün C# .NET Kitabxanası 

Proqramçılara AutoCAD DXF fayllarını oxumağa və yazmağa imkan verən Açıq Mənbəli .NET CAD kitabxanası. 3dFace, Arc, dairə, şəkil, xətt, mesh və s. dəstəkləyir.

netDxf açıq mənbəli AutoCAD DXF C# .NET Kitabxanasıdır ki, bu da kompüter proqramçılarına öz .NET proqramlarında AutoCAD DXF Fayllarını oxumağa və yazmağa imkan verir. DXF™ fayl formatı AutoCAD rəsm faylında olan bütün məlumatların etiketlənmiş məlumat təmsilidir. Bu o deməkdir ki, fayldakı hər bir məlumat elementi qrup kodu adlanan tam ədəd tərəfindən idarə olunur. Kitabxanadan istifadə etmək çox sadədir və prosedurları mümkün qədər sadə saxlamışdır.

Kitabxana 3dFace, Arc, dairə, lyuk, şəkil, xətt, mesh, Insert, Leader, yüngül polyline, MLine, MText, Point, Polyline2D, Polyline3D, PolyfaceMesh və PolygonMesh kimi bir neçə mühüm DXF obyekti üçün tam dəstək ehtiva edir. Forma, Şüa, Bərk, Mətn, Tolerantlıq, Altlıq, Silinmə, XLline və daha çox. O, həmçinin düzülmüş, xətti, radial, diametrik, 3 nöqtəli bucaq, 2 xətt bucaq və ordinat kimi müxtəlif ölçüləri dəstəkləyir. Xahiş edirik unutmayın ki, bütün obyektlər qruplaşdırıla bilər və bütün DXF obyektləri genişləndirilmiş məlumat məlumatları ehtiva edə bilər.

Kitabxana həmçinin AutoCad Cədvəl obyektlərinin idxalına dəstək verir və həm sadə, həm də mürəkkəb xətt növləri də dəstəklənir. Kitabxana AutoCad2000, AutoCad2004, AutoCad2007, AutoCad2010, AutoCad2013 və AutoCad2018 DXF verilənlər bazası versiyaları üçün həm mətn, həm də binar formatda tam dəstəyi ehtiva edir.

Previous Next

netDxf ilə işə başlamaq

netDxf quraşdırmanın ən asan yolu Pip-dən istifadə etməkdir. Düzgün quraşdırma üçün aşağıdakı əmrdən istifadə edin.

Pip vasitəsilə netDxf quraşdırın

pip install cadquery 

Siz onu əl ilə də quraşdıra bilərsiniz; ən son buraxılış fayllarını birbaşa GitHub deposundan endirin.

.NET Kitabxanası vasitəsilə AutoCAD DXF Faylları yaradın

Docxlib açıq mənbə kitabxanasına Go API istifadə edərək word DOCX sənədlərinə mətn əlavə etmək və idarə etmək üçün müxtəlif funksiyalar daxildir. . Docxlib kitabxanası Go proqramları daxilində söz sənədlərinə bir və ya bir neçə abzas əlavə etmək üçün dəstəyi ehtiva edir. Kitabxana asanlıqla mətn məzmununuzun şriftlərini, şrift rənglərini, ölçüsünü və düzülməsini və s. təyin etmək üçün funksiyalar təqdim edir.

C# .NET vasitəsilə AutoCAD DXF faylları yaradın və oxuyun

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);
}

C# .NET vasitəsilə AutoCAD DXF faylını yükləyin və oxuyun

Açıq mənbəli netDxf kitabxanası kompüter proqramçılarına .NET tətbiqi daxilində .DXF fayllarını asanlıqla açmaq və oxumaq imkanı verir. Siz mövcud faylın ünvanını göstərməlisiniz və kitabxana onu yükləməzdən əvvəl faylın versiyasını yoxlayacaq. Xahiş edirik unutmayın ki, netDxf yalnız AutoCad2000 və daha yüksək DXF versiyaları ilə uyğun gəlir. Nəzərə alın ki, kitabxana heç vaxt REGION, SURFACE və 3DSOLID kimi bəzi obyektləri oxuya bilməyəcək, çünki onlar sənədsiz mülkiyyət məlumatlarından asılıdır.

 Azəri