是ObjectARX,RealDWG还是Teigha? [英] ObjectARX, RealDWG or Teigha?

查看:970
本文介绍了是ObjectARX,RealDWG还是Teigha?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正计划开发一款读取&处理.dwg文件中的数据。我决定不使用我自己的库来处理数据文件的读取,而是决定使用RealDWG或Teigha,但是我一直在努力确切地了解它们的工作原理。

I'm planning on developing a piece of software that reads & manipulates data in a .dwg file. Instead of writing my own library that handles the 'reading' of the data file, I've decided to use either RealDWG or Teigha, however I'm struggling to understand exactly how they work.

我希望在承诺支付许可证之前试用这些库。我注意到RealDWG是ObjectARX(更具体地说是ObjectDBX)的子集,我可以从中获得试用许可证。因此,如果我下载ObjetARX,是否可以使用ObjectDBX子集来开发应用程序原型?

I wish to trial the libraries before committing to paying the license. I've noticed that RealDWG is a subset of ObjectARX (more specifically ObjectDBX), of which I can obtain a trial license. So, if I download ObjetARX, can I use the ObjectDBX subset to develop my application prototype? What are the limitations (if any) of doing this?

我的另一个选择是使用Teigha,从长远来看,这会比使用RealDWG慢吗?使用RealDWG或Teigha的利弊是什么?

My other option was to use Teigha, would this be slower than using RealDWG in the long run? What are the pros/cons of using either RealDWG or Teigha?

推荐答案

编写自己的dwg解析器是不可行的,艰巨的任务和加密的格式。忘记该选项。

Writing your own dwg parser is not practicable, it is a mammoth task and an encrypted format. Forget that "option".

Teigha进行了试用,而RealDwg则没有。它们的价格可能相近或惊人,这取决于您出售应用程序的副本数量。在 Tag Wiki 上有链接和更多信息,可以在那里进行自己的研究。

Teigha has a trial, RealDwg does not. They both can cost similar or wildly amounts, depending on how many copies you sell of your app. There are links and more info on the Tag wiki to do your own research there.

ObjectARX需要完整版本的AutoCAD才能运行,AutoCAD托管ARX / DBX加载项。没有AutoCAD,就无法使其运行。这就是RealDwg(或AutoCAD OEM)的用途。

ObjectARX requires a full version of AutoCAD to run, AutoCAD hosts the ARX / DBX add-ins. They cannot be made to run without AutoCAD. That's what RealDwg (or AutoCAD OEM) is for.

Teigha可以正常运行,它运行BricsCAD,几乎可以运行所有非AutoCAD的CAD。有些客户可能只想使用Autodesk会告诉您的正版应用程序。您会发现大多数AutoCAD用户都具有不支持任何类型插件的AutoCAD LT。支持插件的替代方法比AutoCAD便宜得多。

Teigha works, it runs BricsCAD and pretty-much every other CAD that isn't AutoCAD. Some clients may only want to use the "genuine" app which Autodesk will tell you is theirs. You will find that the majority of AutoCAD users have AutoCAD LT which does not support plugins of any kind. The alternatives that do support plugins are much cheaper than AutoCAD.

您的决定取决于软件的使用情况。您的用户将如何使用它?他们是否使用可以将您的软件作为插件托管的应用程序?所有这些以及更多。

Your decision depends on the use-case of your software. How will your users use it? Do they use an app that can host your software as a plugin? All this and more.

AutoCAD开发人员是一个复杂的世界,市场也是如此。做很多作业。

AutoCAD dev is a complicated world, so is the market. Do lots of homework.

这篇关于是ObjectARX,RealDWG还是Teigha?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆