main();function main(){    var selectFile = File.openDialog ("选择 PDF...", "*.pdf");var pageCount = prompt('请输入总页数','');var pt = 72/25.4;var k=0;var spaceHorizontal = 400;var spaceVertical = 350;var rc =  getRC(pageCount);for(r=0;r<rc.r;r++){for(c=0;c<rc.c;c++){k++;var pdfOptions = app.preferences.PDFFileOptions;pdfOptions.pageToOpen = k;//此处选择置入页码var myPlacedItem = app.activeDocument.placedItems.add();myPlacedItem.file = selectFile;var w = myPlacedItem.width/pt;var h = myPlacedItem.height/pt;myPlacedItem.position = Array(r*(w+spaceHorizontal)*pt,c*(h+spaceVertical)*pt);myPlacedItem.embed();    //置入}}
}function getRC(pageCount){var a = Math.round(Math.sqrt(pageCount));for(var i=0;i<10;i++){var b = pageCount/(a+i);if(b === Math.round(b)){return {r:b,c:pageCount/b}}        }return {r:1,c:pageCount}
}

Illustrator js 脚本 导入多页Pdf相关推荐

  1. js文件 import java类_实现JS脚本导入JAVA类包

    本例演示怎样通过JS脚本导入JAVA类包,我们创建JS引擎后,通过eval方法调用 getScript() ,JS脚本中importPackage(java.util)为导入包. package aj ...

  2. easyui中tab页中js脚本无法加载的问题及解决方法

    我发现tab页中<script src="xxx.js">方式加载的脚本没有生效,firebug看请求也没有请求相应的脚本文件. 单独在浏览器中打开tab页中的页面js ...

  3. JS 如何将 HTML 页面导出为多页 PDF

    前话 之前写了一篇博文 JS 如何将 HTML 页面导出为 PDF . 当时只是自己有个需求,只是导出一页PDF,写个了示例. 之后就有同学私信我问我怎么导出多页PDF.好吧,其实这些看文档画画图自己 ...

  4. jsPDF(高清),html导出多页pdf(分享)

    前言 遇到在html导出PDF的需求,在csdn找了很多关于PDF导出功能的文章,介绍了jsPDF.iText和wkhtmltopdf三种方式. 其中iText的使用对于中文还需要导入特定字体包,wk ...

  5. 运行js_最新双十一喵币自动领取方法,安卓手机通过js脚本完美运行

    哈喽大家好小编呢,昨天分享了一些喵币的自动脚本,不过很多人今天反应会出现红字错误,例如提示你系统繁忙,请稍后再试了.至于什么原因呢,小编也没有找到,不过那我们可以给他pass掉了,因为今天早上又找到了 ...

  6. c#调用js脚本报错_C#后台调用前台JS函数方法

    总结了公司其他人的一些C#后台调用前台的方法: 方法一: 假设前台页面的JS脚本标签中有如下函数: function A() { alert("hello word!"); } 那 ...

  7. html制作翻页效果代码,使用原生JS实现滚轮翻页效果的示例代码

    一.滚轮事件 当用户通过鼠标滚轮与页面交互.在垂直方向上滚动页面时,就会触发mousewheel事件,这个事件就是实现全屏切换效果需要用到的.在IE6, IE7, IE8, Opera 10+, Sa ...

  8. 前台为html后台是asp在vs2012中建立什么,Asp.net中后台*.cs与前台JS脚本之间相互调用的几点心得...

    Asp.net中后台*.cs与前台JS脚本之间相互调用的几点心得 < type="text/javascript"> < type="text/java ...

  9. oracle脚本导入mysql数据库_oracle脚本导入mysql数据库

    关于 oracle脚本导入mysql数据库的搜索结果 问题 如何将一个mysql 风格的 sql 脚本转换为 oracle 导入的 sql 脚本 - 数据库报错 如何将一个 mysql 风格的 sql ...

最新文章

  1. boost的chrono模块周期计数延迟的测试程序
  2. 网站建设——从无到有
  3. 二项式反演[bzoj3622]已经没有什么好害怕的了
  4. bufferedreader接收不到数据_PS4、Xbox手柄和Switch跨次元组队?全靠八位堂USB无线接收器...
  5. gearman mysql持久化_gearman + mysql方式实现持久化操作示例
  6. 报应!GitHub上线围剿Python计划,已有4万人跟进,你呢?
  7. 【动力学】基于matlab GUI汽车分析仿真系统【含Matlab源码 1112期】
  8. E49AL刷BIOS
  9. 一.mtk平台的gpio控制
  10. “乌龙学院”的是是非非
  11. 4k纸是几厘米乘几厘米_4k纸有多大?长宽各多少厘米?
  12. 计算机专业的可迁移技能,动词可迁移技能的发现.PPT
  13. 华为LACP链路聚合配置
  14. matlab中sign函数的使用(提取符号)
  15. 海子-JVM的内存区域划分
  16. 51单片机蜂鸣器播放天空之城
  17. java多线程JUC学习笔记
  18. TCP 的三次握手(简述)
  19. 87个C#帮助类,各种功能性代码(转载自微信公众号:dotNET全栈开发)
  20. Centos7 开启图形界面

热门文章

  1. 长文预警!吐血总结2万字Java容器,再也不怕面试官刨根问底了。
  2. 竹海杂谈:利用proteus设计电路(实例:485通信)
  3. elasticsearch 搭配 canal 字段更新和后续兼容查询设计(四)
  4. 给小孩用电动牙刷好不好
  5. ​[openCV Calibration] 相机矫正
  6. 色弱能不能报计算机与科学技术,色弱、色盲不建议报考哪些专业?
  7. 【百度云盘】为什么几G的文件一下子就上传上去了?
  8. dell服务器启动顺序如何设置_戴尔品牌机怎么设置启动顺序(按F12进bios的)?
  9. Github博客+腾讯云域名
  10. ubuntu18.10安装python3.7.3遇到的坑--笔记