我正在寻找一个.net库,它可以让我从autocad文件中提取块属性。我不介意支付开发人员许可证,但我应该能够自由地重新分发库本身而无需额外费用。 是否有适合我需求的库?
问候,
科恩
答案 0 :(得分:2)
请查看ADN(Autodesk开发者网络),www.autodesk.com / adn。我是会员几年,价格从400美元到几千美元不等,具体取决于你的水平和开发人员数量。当我专门为工程界开发时,我发现它很有价值。
如果您的客户拥有AutoCAD,则无需从Autodesk获得任何许可以进行分发。但是,您需要获得开发和测试工作的许可。 ADN许可证允许这种使用,但ADN是经常性的年费。您需要查看数字,看看您是否最好购买现成的商业许可证或进入ADN路线。
AutoCAD具有.NET apis,可以访问大量内容,包括块。还有旧的COM apis。
您没有提到哪个版本的AutoCAD。最近几个版本在改进和扩展.NET apis方面取得了重大进展。
另一种选择是使用RealDWG。如果您的客户不会拥有AutoCAD但他们必须通过您的应用访问AutoCAD文件,则需要一个库来读/写dwg文件。 RealDWG第一年为5000美元,之后每年2500美元。发行权是一年,所以如果你想继续分发,你必须继续支付年费。
RealDWG还有其他选择。我有一个像开放文件格式组织提供的这样的图书馆,但是,IMO,我提出了一些关于逆向工程文件格式的问题。 Autodesk往往非常模棱两可,我宁愿在可能的情况下离开法庭。
祝你好运,答案 1 :(得分:0)
尝试Open Design Alliance或浏览AutoCAD forums。 This Blog也是一个很好的参考。您可以尝试AutoDesk开发者网络,但您需要出售肾脏。