YCAD库使用

时间:2014-05-07 08:07:52

标签: autocad cad sourceforge dxf

我开始使用YCAD Library。问题是我找不到任何使用说明,我有点困惑,因为我不知道如何使用它。我希望有人在这里使用它或现在正在使用它所以他/她可以给我一些如何使用该库的提示。

提前谢谢。

PS。

该项目的一个要求是在Java中开发它。我知道C#,C ++等有一些好的库,但我需要在Java中进行。

致以最诚挚的问候,Dimitar Georgiev

1 个答案:

答案 0 :(得分:2)

导入com.ysystems.ycad.lib.yxxf.Yxxf

等类

打开文件对象:

File flname = new File(filename);

使用以下文件打开缓冲的输入流:

BufferedInputStream is = null;

打开缓冲流:

is = new BufferedInputStream(new FileInputStream(flname ));

创建Yxxf对象:

Yxxf dxfDrawing = new Yxxf();

创建YdxfGetBuffer

YdxfGetBuffer buffStream = new YdxfGetBuffer();

设置类型:

int typ = YdxfGetBuffer.GET_TYPE_MAIN; 
buffStream .setInput(typ, in, drawing);
YdxfGet.get(buffStream );

在此之后,您可能会找到对象并进行迭代。