dxf
DXF पैकेज डार्ट विकासकर्ताओं के लिए ऑटोकैड DXF फ़ाइल में डेटा बनाने, पढ़ने, अद्यतन करने और हटाने के लिए है - एक CAD डेटा फ़ाइल प्रारूप जो एडोब द्वारा विकसित किया गया है।
DXF पैकेज डार्ट विकासकर्ताओं के लिए ऑटोकैड DXF फ़ाइल में डेटा बनाने, पढ़ने, अद्यतन करने और हटाने के लिए है - एक CAD डेटा फ़ाइल प्रारूप जो एडोब द्वारा विकसित किया गया है।
यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
DXF package for Dart developers to create, read, update and delete the data in AutoCAD DXF file - a CAD data file format developed by Autodesk.
A simple usage example:
import 'package:dxf/dxf.dart';
void main() {
final dxf = DXF.create();
// or dxf = DXF.fromString(dxfString);
var arc = AcDbArc(
x: -3.4,
y: 19.8,
z: 0,
radius: 4.5,
startAngle: 297,
endAngle: 40,
);
dxf.addEntities(arc);
var circle = AcDbCircle(
x: 0.2,
y: 12,
z: 0,
radius: 2.5,
);
dxf.addEntities(circle);
var ellipse = AcDbEllipse(
x: 5.4,
y: 19,
z: 0,
xEndPoint: -1.6,
yEndPoint: -0.8,
zEndPoint: 0,
ratioMajor: 0.5,
start: 0,
end: 2 * pi,
);
dxf.addEntities(ellipse);
var line = AcDbLine(
x: 3.6,
y: 14.3,
x1: 8.08,
y1: 15.3,
);
dxf.addEntities(line);
var mtext = AcDbMText(
x: 3.7,
y: 12.3,
z: 0,
textHeight: 2.5,
textString: 'Hello, xin chào',
columnWidth: 12.9);
dxf.addEntities(mtext);
var point = AcDbPoint(x: -0.6, y: 8.3, z: 0);
dxf.addEntities(point);
var vertices = <List<double>>[];
vertices.addAll([
[2.4, 21.1],
[6.7, 22.6],
[9.9, 21.7],
[13.5, 22.6]
]);
var polyline = AcDbPolyline(vertices: vertices, isClosed: false);
dxf.addEntities(polyline);
var text = AcDbText(
x: 14.2,
y: 16.7,
textString: 'https://humg.edu.vn',
);
dxf.addEntities(text);
print(dxf.dxfString);
}
Please file feature requests and bugs at the issue tracker.
उपयोग के अनुसार छाँटें, गतिविधि की तुलना करें और अपनाने से पहले मूल प्रोजेक्ट की आवश्यकताएँ जाँचें।
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗