wrha 发表于 2022-7-6 09:17:59

我想要一个重要的街区

我有重要的块,我想用密码关闭编辑器
这可能吗。

irneb 发表于 2022-7-6 10:50:57

Lisp反应堆可能?尽管只有在加载Lisp时才会这样做。通过任何类型的编程(Lisp/VBA/ARX/DotNet)都无法“真正”地“保护”图形。当然,对于DWG文件中的块,情况并非如此。即使在DWG中嵌入VBA代码也是可以避免的,因为用户可能不允许运行嵌入的宏。
 
据我所知,最接近的方法是使用密码保护DWG文件:在“另存为”对话框中,单击“工具”下拉列表(右上角)。然后选择“安全选项…”然后键入密码两次。之后,如果打开该文件或打开外部参照受保护DWG的文件,则需要输入密码。因此,这是一种全有或全无的方法,即您甚至需要密码才能查看DWG,而不仅仅是编辑DWG的密码。因此,在这种情况下,它对您没有太大帮助,因为您需要键入密码来使用块-如果键入了密码,那么它也是可编辑的。ADesk没有像PDF那样包含修改密码是相当愚蠢的。
 
另一种方法是使用标准检查器测试DWG的块是否与保存为DWS的DWG文件中的块匹配。至少在有人“意外”编辑了您的块后,您可以恢复到原始块定义。
页: [1]
查看完整版本: 我想要一个重要的街区