InDesign CS5 / Extendscript -- exportFile 的参数是什么,它的相关属性是什么
InDesign CS5 / Extendscript -- What are the parameters for exportFile, and what are its' related properties?
在线关于 InDesign 扩展脚本的文档非常差,否则我找不到有关exportFile
方法的任何详细/有用的信息......这就是我能找到的,它相当乱码:http: //jongware.mit.edu/idcs5/pe_ExportFormat.html。
我看到使用
exportFile
的一个常见语句是:imgs[i].exportFile(ExportFormat.JPG, img, false)
.此语句使用
ExportFormat
的 JPG
属性,img
传递文件对象,并将参数传递false
。我知道文件对象必须以这样的方式实例化:
var img = new File(folder + "/" + fileName)
....但是WTF是
false
的吗?此外,似乎
ExportFormat
对象的不同文件类型属性以不同的方式实例化......例如,我看到PDF的导出格式被实例化为ExportFormat.pdfType
。这种变化让我很失望,其他文件类型似乎也有唯一的属性名称。<小时 />那么,
exportFile
方法的参数到底是什么,这些参数的所有属性是什么?
我认为资源非常多,如果你在哪里找到它们;)我真的建议您将此书签作为收藏夹:http://jongware.mit.edu/idcs5js_html_3.0.3i/idcs5js/
完成后,导航到页面项目(布局)链接并查看导出文件方法:
void exportFile (格式: varies, to: File[, showingOptions: bool=false][, 使用: PDFExportPreset][, versionComments: string][, forceSave: bool=false])将对象导出到文件。
false 表示您不想使用 PDF 导出预设。
洛伊克
//PDF 导出预设)
//The default PDF export preset names are surrounded by square breackets
//(e.g., "[High Quality Print], [Press Quality], or [Smallest File Size]").
var myPDFExportPreset = app.pdfExportPresets.item("[Press Quality]");
myDocument.exportFile(
ExportFormat.pdfType,
File(Folder.desktop + "/ExportPDFWithPreset.pdf"),
false,
myPDFExportPreset
);
是的,毫无疑问,Jongware 为 InDesign 脚本社区做了很多工作,http://indesignsecrets.com/......
我确实认为,如果Adobe想要覆盖更广泛的受众,他们应该自己提供更全面的文档(单击此处查看Adobe文档)。
<小时 />我认为安迪·马修斯(Andy Matthews)说得好:
"值得注意的是,ExtendScript 的文档不是 最大。如果您习惯了 Actionscript 或 ColdFusion 的文档, 那么你不仅会失望,而且你会 也感到困惑...
...我确实希望Adobe能放一个 花更多的精力使他们的工具和文档成为顶级 缺口。它肯定会有所作为,并且会大大减少 挫败感,可能会鼓励更多的设计师/开发人员交谈
(点击这里查看此页面)
<小时 />就书籍而言:
在寻找有关 InDesign 中 Extendscript 的好资源时,我发现《Scripting InDesign CS3/4 with JavaScript》一书是对 InDesign 中 Extendscript 的很好的介绍,但它只给出了非常基本的例子......
然而,很快我就会有Grant Gamble的《InDesign CS5 Automation Using XML & JavaScript》一书,这似乎是一本更全面的指南。这本书显然包括了他的另一本书InDesign CS5 JavaScript 的全部内容以及有关XML的信息。
- 鼠标悬停的属性数据是什么
- 为Google闭包类定义属性的首选方式是什么
- 在jquery中,从同一对象的属性设置输入字段和标签的正确方法是什么
- 单击TextArea'时,文本区域中的属性名称是什么;s上下箭头按钮
- 根据DOM,HTML元素的开始和结束标记之间的内容被称为属性.这个房产的名字是什么
- 在jQuery方法中编写自定义属性的正确语法是什么
- 检查链接对象形式中未定义属性的最佳实践是什么
- 访问javascript对象的属性返回undefined,原因是什么
- 在Backbone.js'上设置属性的模式是什么;模型和视图
- 使用方法和属性定义javascript对象的最佳方法是什么?(如果可能以本机方式)
- 在 Backbone 中侦听和修改模型属性的正确方法是什么.js
- 使用脚本异步属性的含义是什么
- InDesign CS5 / Extendscript -- exportFile 的参数是什么,它的相关属性是什么
- Javascript:属性描述符和内置属性属性之间的关系是什么
- 从 JavaScript 访问元素的 CSS 样式属性的正确方法是什么?
- CssClass 属性的此值是什么意思
- 构造函数属性值应该是什么 .a 原型构造函数或对象构造函数本身
- 函数对象的名称属性是什么
- Internet Explorer 10 - (Javascript 或 jQuery) 如何在不知道属性和属性是什么类
- 导出的目的是什么属性函数在挖空.js库中