Lee Mac 发表于 2022-7-6 08:38:06

层提取器

受到这条线索的刺激,我想我应该更新我的一个旧程序。
 
我创建了这个程序,使用户可以将目录中多个图形的图层信息提取到文本/CSV文件中。
 
 
http://lee-mac.com/lisp/gifs/LayerExtractV1-2.png
使用XSL在CSS样式的HTML表中显示数据的XML数据输出示例:
 

 
 
享受
 

 
代码可在此处找到

pBe 发表于 2022-7-6 08:41:52

李代码不错。
问题可以排除外部参照图层吗。
 
顺便问一下:你能在你的网站上为错误捕捉提供一个教程吗
这是我的许多弱点之一

Lee Mac 发表于 2022-7-6 08:46:29

 
谢谢pBe
 
好主意-我正在考虑为此创建一个对话框,用户可以在其中选择目录/更改和切换标题/更改填充字符-现在,根据您的想法:切换外部参照层的显示
 
 
你是说创建错误处理程序还是使用条件允许用户输入为空?

pBe 发表于 2022-7-6 08:49:25

 
是的。。。这一点我基本上是零
 
欢迎光临,
很高兴我能尽我所能为李做出贡献。

Lee Mac 发表于 2022-7-6 08:52:44

 
我确实在不久前写了一篇关于这个主题的教程,但它需要严格的更新。。。等我有空的时候看看我能做什么

pBe 发表于 2022-7-6 08:55:56

太棒了不用急,我有一整天的时间
 
谢谢李。。。l: D

Lee Mac 发表于 2022-7-6 08:59:42

代码更新至版本1.1
 
该版本包含的字段数量要多得多,并且允许用户也写入XML文件。
 
享受
 

irneb 发表于 2022-7-6 09:01:11

李,只是一个建议。层的颜色可以是常规提取的正常ACI数。但是RGB值呢?我建议将(itoa(vla get Color layer))更改为:
但是,由于RGB使用逗号分隔值,这可能会干扰CSV。这就是为什么我用双引号将值括起来,这通常可以解决这个问题。

Lee Mac 发表于 2022-7-6 09:06:07

好主意,Irneb,我会在下一个版本中包含它-谢谢你的反馈

kam1967 发表于 2022-7-6 09:08:43

李,我很高兴让你再次进入编程模式。我刚刚下载了这个程序,我会告诉你我的想法。你已经太棒了,走了这么远!
 
页: [1] 2
查看完整版本: 层提取器