- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
activeDocument.fitArtboardToSelectedArt()
调用此命令时,AI 在 AI 5.1/6 32 位和 64 位版本上崩溃。我可以使用菜单中的命令。有没有人遇到过这个?有人知道解决方法吗?
完整代码。
function exportFileToJPEG (dest) {
if ( app.documents.length > 0 ) {
activeDocument.selectObjectsOnActiveArtboard()
activeDocument.fitArtboardToSelectedArt()//crashes here
activeDocument.rearrangeArtboards()
var exportOptions = new ExportOptionsJPEG();
var type = ExportType.JPEG;
var fileSpec = new File(dest);
exportOptions.antiAliasing = true;
exportOptions.qualitySetting = 70;
app.activeDocument.exportFile( fileSpec, type, exportOptions );
}
}
var file_name = 'some eps file.eps'
var eps_file = File(file_name)
var fileRef = eps_file;
if (fileRef != null) {
var optRef = new OpenOptions();
optRef.updateLegacyText = true;
var docRef = open(fileRef, DocumentColorSpace.RGB, optRef);
}
exportFileToJPEG ("output_file.jpg")
最佳答案
我可以用 AI CS5 重现这个错误。
fitArtboardToSelectedArt()
似乎将画板的索引作为可选参数。设置参数后,Illustrator 不会崩溃。 (可能是代码处理没有传参情况的bug)
作为解决方法,您可以使用:
activeDocument.fitArtboardToSelectedArt(
activeDocument.artboards.getActiveArtboardIndex()
);
将事件画板的索引传递给函数。希望这对你也有用。
此外,永远不要省略语句末尾的分号也是一个好习惯。
关于adobe-illustrator - Adobe Illustrator - 尝试适应画板命令时脚本崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11497680/
我正在使用 Adobe Illustrator CS5 和 ExtendScript Toolkit CS5。 我有一个非常复杂的脚本,alert() 不再工作,因为东西在一个循环中。如何模拟我正
我需要选择大小介于两个值之间的所有文本对象,例如 12 和 14pt(包括 12.1、12.2 等)。这有可能吗? 最佳答案 这似乎是一个脚本的候选。试试这个: function selectText
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 6年前关闭。 Improve thi
已关闭。此问题不符合 Stack Overflow guidelines 。目前不接受答案。 这个问题似乎与 a specific programming problem, a software al
activeDocument.fitArtboardToSelectedArt() 调用此命令时,AI 在 AI 5.1/6 32 位和 64 位版本上崩溃。我可以使用菜单中的命令。有没有人遇到过这个
activeDocument.fitArtboardToSelectedArt() 调用此命令时,AI 在 AI 5.1/6 32 位和 64 位版本上崩溃。我可以使用菜单中的命令。有没有人遇到过这个
已结束。此问题不符合 Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 a specific programming problem, a software a
首先:我不是程序员。只是玩弄代码并尝试让它为特定任务工作: 这是我为在 600 多个 pdf 文件中插入带有文件名的文本而制作的脚本。这应该适用于选定文件夹中的所有文件。 问题:Illustrator
我有一个简单的问题,但似乎无法解决它: 我有 PathItem 并且 Illustrator 指出它在位置 (781px,250px)。 如何在 jsx 中获取这些值? 我注意到 路径项 从 继承位置
我正在尝试使用扩展脚本在 illustrator 中放置一个 svg。这基本上就是我在做什么 var doc = app.documents.add(); var p = doc.placedItem
我在 Illustrator 中将形状拼接在一起,但目前它们都是黑白的。 例如: 但是,我已经有了一系列颜色,我想用它们以随机顺序填充每个形状(最好不要让两种颜色相邻),这样它看起来像: 例如: 马赛
我正在查看 SDK 文档,它似乎是可行的,但我更愿意听取可能已经研究过这个问题或已经为其他 Adobe 应用程序做过这个的人的意见。基本上我想创建一个完全破坏 GUI 的插件,我会创建我自己的 U
每次我想将图像创建为不同的分辨率时,都必须单击“保存为网络”并更改分辨率,这很乏味。有没有办法编写一个脚本来自动实现这一点,将多个分辨率作为一个? 最佳答案 为此,我自己使用此功能 function
Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。 想要改善这个问题吗?更新问题,以便将其作为on-topi
我编写了一个脚本将文件导出为 jpeg。但是,导出时,如果文件名包含空格,这些空格将替换为破折号。为什么?如果您在手册中从 Illustrator 导出,则文件名会正确显示。如果您使用 fileJpg
我想学习为 Adobe Illustrator CS6 开发自己的脚本(或插件?)。 我无法理解的是脚本和插件有什么区别? 我从这个页面开始阅读 pdf 指南:http://www.adobe.c
我在使用 Illustrator CS6 时遇到了一个脚本问题——这个问题已经困扰我很长一段时间了。复合路径内的组。 我已经设置了一个脚本来提取 Illustrator 文件中所有使用的颜色,以及半色
这听起来很明显: 我习惯用 illustrator 设计我的网页模型。当我将所有内容转换为 css 并在我的浏览器中测试页面时,我可以看到 illustrator 模型中的字体更大,即使我在CSS 方
我在网上找到了这个脚本,这几乎就是我正在寻找的,但它需要修改,而且我似乎无法让它工作。 if (selectedFolder) { myDocument = app.docum
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 6年前关闭。 Improve thi
我是一名优秀的程序员,十分优秀!