登录

请问如何批量生成SKP文件预览图片?

批量生成SKP文件预览图片的方法,网站上有的方法已经试过了,没有成功,有没有最新的方法?

2 个回复

  • 添加场景啊,然后导出二维图形,选择保存的文件位置然后等一会儿所有场景就会导出JPG图片格式。
  • 完美解决  度娘到的,不谢   
    在Ruby控制台中使用以下代码段
     
    f=UI.select_directory
    if f
      pngs=File.join(f, 'PNGS')
      dir=Dir.mkdir(pngs) unless File.exist?(pngs)
      Dir.glob("#{f}/*.skp").each{|skp|
        s=Sketchup.open_file(skp)
        if s
          p skp
          p png=File.join(pngs, File.basename(skp, ".*")+".png")
          Sketchup.active_model.save_thumbnail(png)
        end
      }
      UI.openURL("file::///#{dir}")
      Sketchup.active_model.close
    end
     
    从空模型开始,否则更改可能会丢失。
    选择要处理的SKP文件夹。
    所有SKP都将缩略图保存到PNGS文件夹中
    登录进行回复