你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
双鱼 - 建筑设计师,SketchUp吧创始人之一,SUAPP插件库研发团队开发者
赞同来自: HPF360389288 、heixing
HimemSys
赞同来自:
瞄准南半球
heixing - isublog.com岛主 Arc粉
1007844330
要回复问题请先登录或注册
isublog.com岛主 Arc粉
5 个回复
双鱼 - 建筑设计师,SketchUp吧创始人之一,SUAPP插件库研发团队开发者
赞同来自: HPF360389288 、heixing
{{{Dir.foreach(d=File.dirname(UI.openpanel)){|f|if File.extname(f)=='.skp';Sketchup.open_file(File.join(d,f));Sketchup.active_model.active_view.write_image(f[0..-5]+'.jpg',640,480,true);end}
}}}完整的插件写好会放入SUAPP2插件库中。
HimemSys
赞同来自:
瞄准南半球
赞同来自:
heixing - isublog.com岛主 Arc粉
赞同来自:
批量生成Skp缩略图Jpg图片-Ruby代码 渲染·后期·输出 BY SKETCHUP
不需要装什么软件, 草图大师SketchUp文件的缩略图能达到1080p吗? 没问题, 只需要一行ruby代码, 请继续看
寻找skp缩略图显示方法的朋友有福了, 经过SketchUp8和SketchUp2014下实测 , 可用以下ruby控制台方式批量生成jpg缩略图, 而且可以自定义尺寸:
双鱼 – 建筑设计师,SketchUp吧创始人之一,SUAPP插件库研发团队开发者亲自写了代码,在SketchUp窗口菜单→Ruby控制台中 复制/粘贴以下代码, 回车执行后
选择要批量生成预览图的目录中的任意一个skp文件后回车确认……,
然后会在相同目录下生成扩展名为.skp.jpg的当前缩略图.(测试中发现有空白缩略图等情况,是因为SketchUp版本原因另外讨论)
缩略图尺寸为640*480,可自行更改。
批量生成skp缩略图jpg图片-ruby代码
代码批量生成草图大师skp文件缩略图
下面是原始代码Dir.foreach(d=File.dirname(UI.openpanel)){|f|if File.extname(f)==’.skp';Sketchup.open_file(File.join(d,f));Sketchup.active_model.active_view.write_image(f+’.jpg’,640,480,true);end}
双鱼还说: 完整的插件写好会放入SUAPP2插件库中。
原始链接http://ask.subar.me/question/1 ... -TRUE
修改扩展名版本Dir.foreach(d=File.dirname(UI.openpanel)){|f|if File.extname(f)==’.skp';Sketchup.open_file(File.join(d,f));Sketchup.active_model.active_view.write_image(f[0..-5]+’.jpg’,640,480,true);end}
下面改了一个720p的缩略图, 纯属娱乐 呵呵.只要改两个数字, 1080p的缩略图你自己就可以搞定.
Dir.foreach(d=File.dirname(UI.openpanel)){|f|if File.extname(f)==’.skp';Sketchup.open_file(File.join(d,f));Sketchup.active_model.active_view.write_image(f+’.jpg’,1280,720,true);end}
1007844330
赞同来自: