百度 '批量生成skp缩略图jpg图片-ruby代码'

批量生成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}

java生成skp缩略图,目录下SketchUp文件联系表(自定义尺寸的缩略图集)怎样制作?...相关推荐

  1. java resouce_Java 获取Resource目录下的文件解决办法

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Java 获取Resource目录下的 文件 有两种方式: Java代码中的类,要获取Resource资源 文件目录 下文件 绝对路径寻址 注意这个 / ...

  2. java如何调用同目录下的文件_文件目录发生了增删改操作?Java如何实时监控?...

    前言 有时候你可能有个疑问,IDE总是可以检测到外部文件是否发生了变化,比如你在某个类里面加了一些代码,这时候的IDE就会弹出一个框说你做了更改.再或者是某个文件夹下的文件发生了改变,比如新建了一个或 ...

  3. java删除目录以及目录下文件,java删除文件、删除目录及目录下的文件

    import java.io.File; public class FileUtils { /** * 删除文件,可以是文件或文件夹 * @param fileName:要删除的文件名 * @retu ...

  4. 【Java基础】递归输出目录下所有文件路径

    递归输出目录下所有文件路径 import java.io.File;public class FileTest {public static void main(String[] args) {// ...

  5. java resources 目录_[Java] 在 jar 文件中读取 resources 目录下的文件

    注意两点: 1. 将资源目录添加到 build path,确保该目录下的文件被拷贝到 jar 文件中. 2. jar 内部的东西,可以当作 stream 来读取,但不应该当作 file 来读取. 例子 ...

  6. java resource file_Java 获取Resource目录下的文件解决办法

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Java 获取Resource目录下的 文件 有两种方式: Java代码中的类,要获取Resource资源 文件目录 下文件 绝对路径寻址 注意这个 / ...

  7. scala学习-12-scala读取java项目下Src目录下的properties文件

    1.概述 scala读取java项目下Src目录下的properties文件 package scalaimport java.util.Properties import java.io.FileI ...

  8. java 检测目录下的文件_如何在Java中检查文件是目录还是文件

    java 检测目录下的文件 java.io.File class contains two methods using which we can find out if the file is a d ...

  9. 编写一个shell脚本,使其能够备份/etc目录下所有文件,并且备份的文件名需要自动生成日期,即产生后缀名形如.backup_20210624的文件。

    一.实现过程: 目录 一.实现过程: 二.验证结果: 1.在当前目录下,使用vi或者touch命令新建一个shell脚本文件,并且使用chmod命令添加权限(我这里添加的是最高权限),如图: 2.使用 ...

最新文章

  1. JavaMoney规范(JSR 354)与对应实现解读
  2. Innosetup(pascal)标签控件label换行
  3. 【MM配置】Global Data 全局数据相关配置
  4. pygame系列_游戏中的事件
  5. entOS 7 安装 python3+pip3+chrome+chromedriver+selenium+requests 无GUI运行脚本
  6. Java类类getComponentType()方法与示例
  7. python 绘图 hist bin参数_Python-hist,distplot bin宽度不一致问题的解决方案
  8. C++基础:如何去使用extern?
  9. python如何识别文件中的空行?
  10. 动态路由之OSPF协议综合实验
  11. 《趣谈网络协议》数据中心相关知识总结
  12. 2021~ 你好,加油 (ง •_•)ง
  13. 体外诊断(IVD)行业系列四:快速崛起的独立医学实验室
  14. Python中RE模块总结
  15. 【2021】朱伟(恋练有词)
  16. 【Computer Graphics】向量投影
  17. 用sort对vector排序(转载)
  18. 图像对齐(图像配准)方法记录
  19. HTML5视频直播默认静音,HTML5教程 如何实现播放视频中暂停、关闭声音等操作
  20. matlab画y x 2,matlab怎么绘制z=sqrt(x^2 y^2)的图像

热门文章

  1. “猪”与“鸡”的寓言
  2. Matlab 绘图坐标轴设置,字体,字号等
  3. java pay是关键字吗_如何使用Bitpay与Java
  4. python疲劳检测
  5. CMOS摄像头简单分析
  6. 修改centos系统时间不对的问题
  7. 在Vue3项目中使用 Echarts 绘制股票图表的分享(五):分时图的基础上绘制出五日图
  8. Vue项目布署后,刷新页面404的真正原因找到了
  9. 安全阀校验管理系统的设计与实现
  10. OMAP3530 LCD移植(最简单的移植方式)