Javascript InDesign CS5/Extendscript——exportFile的参数是什么,它的相关属性是什么?

Javascript InDesign CS5/Extendscript——exportFile的参数是什么,它的相关属性是什么?,javascript,export,adobe-indesign,extendscript,Javascript,Export,Adobe Indesign,Extendscript,关于InDesign online的Extendscript的文档非常差,另外我找不到任何关于exportFile方法的详细/有用信息。。。这是我所能找到的全部,这是相当混乱的:。 我在使用exportFile时看到的一个常见的此类语句是: imgs[i].exportFileExportFormat.JPG,img,false。 此语句使用ExportFormat的JPG属性,传递文件对象img,并传递参数false。 我知道必须以以下方式实例化文件对象: var img=新文件文件夹+/+文

关于InDesign online的Extendscript的文档非常差,另外我找不到任何关于exportFile方法的详细/有用信息。。。这是我所能找到的全部,这是相当混乱的:。 我在使用exportFile时看到的一个常见的此类语句是: imgs[i].exportFileExportFormat.JPG,img,false。 此语句使用ExportFormat的JPG属性,传递文件对象img,并传递参数false。 我知道必须以以下方式实例化文件对象: var img=新文件文件夹+/+文件名。 …但是WTF对你来说是假的? 此外,似乎ExportFormat对象的不同文件类型属性以不同的方式实例化。。。例如,我看到PDF的ExportFormat被实例化为ExportFormat.pdfType。这种变化让我很反感,其他文件类型似乎也有唯一的属性名。
那么,exportFile方法的具体参数是什么,这些参数的所有属性是什么?

如果您想在哪里找到它们,我认为资源相当多; 我真的建议您将此书签作为最爱:

完成后,导航到pageItem布局链接,并查看exportFile方法:

void exportFile格式:变为:File[,showingOptions:bool=false][,使用:PDFExportPreset][,versionComments:string][,forceSave:bool=false] 将对象导出到文件

false表示您不想使用PDF导出预设


Loic

如果你想在哪里找到资源,我认为资源相当多; 我真的建议您将此书签作为最爱:

完成后,导航到pageItem布局链接,并查看exportFile方法:

void exportFile格式:变为:File[,showingOptions:bool=false][,使用:PDFExportPreset][,versionComments:string][,forceSave:bool=false] 将对象导出到文件

false表示您不想使用PDF导出预设

Loic是的,毫无疑问,它为InDesign脚本社区做了很多工作,而且。。。 不过,我确实认为,如果Adobe希望接触到更广泛的受众,他们应该自己提供更全面的文档。 我认为安迪·马修斯说得很好:

值得注意的是,ExtendScript的文档不是 最大的。如果您已经习惯了Actionscript或ColdFusion的文档, 那你不仅会失望,还会失望 也很困惑。。。我真希望Adobe能在 将更多的精力投入到工具和文档的顶层 缺口这肯定会有所不同,而且会大大降低成本 挫败感,可能会鼓励更多的设计师/开发人员交谈 关于这个软件

就书籍而言: 在InDesign中寻找有关Extendscript的好资源时,我发现这本书是InDesign中Extendscript的一个非常好的介绍,但它只给出了非常基本的示例。。。 然而,很快我就会有格兰特·甘博的书,这本书似乎是一本更全面的指南。这本书显然包含了他另一本书的全部内容以及关于XML的信息。

是的,毫无疑问,他为InDesign脚本社区做了很多工作,而且。。。 不过,我确实认为,如果Adobe希望接触到更广泛的受众,他们应该自己提供更全面的文档。 我认为安迪·马修斯说得很好:

值得注意的是,ExtendScript的文档不是 最大的。如果您已经习惯了Actionscript或ColdFusion的文档, 那你不仅会失望,还会失望 也很困惑。。。我真希望Adobe能在 将更多的精力投入到工具和文档的顶层 缺口这肯定会有所不同,而且会大大降低成本 挫败感,可能会鼓励更多的设计师/开发人员交谈 关于这个软件

就书籍而言: 在InDesign中寻找有关Extendscript的好资源时,我发现这本书是InDesign中Extendscript的一个非常好的介绍,但它只给出了非常基本的示例。。。 然而,很快我就会有格兰特·甘博的书,这本书似乎是一本更全面的指南。这本书显然包括了他另一本书的全部内容,以及关于XML的信息。

/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
);
//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
);

感谢@Loic为我指出这个链接。我知道关于InDesign对象模型的jongware文档,有时它非常有用。不幸的是,exportFile上的页面很难理解,因为该方法本身不是很自解释的,除了“编程定义”之外没有任何说明……感谢您澄清false表示您不想使用PDF导出预设。感谢@Loic为我指出此链接。我知道
关于InDesign对象模型的jongware文档,有时非常有用。不幸的是,exportFile上的页面很难理解,因为该方法本身不是很自解释的,除了“编程定义”之外没有任何说明……感谢您澄清错误意味着您不想使用PDF导出预设。是的,这些也是很好的资源。考虑到文档的缺乏或不缺乏,我经常理解逻辑,然后意识到我手头有它。我们需要的大部分内容都在Adobe提供的脚本指南和Javascript工具指南中。一份明确的文件?可能是的。我们是否缺少文档,不要这样认为:DOk,谢谢@Loic。我会给予更多的关注,看看我还能在Adobe文档中找到什么…更新-我在这一点上找到了更全面的信息,感谢Loic的敦促,请看这里。是的,这些也是很好的资源。考虑到文档的缺乏或不缺乏,我经常理解逻辑,然后意识到我手头有它。我们需要的大部分内容都在Adobe提供的脚本指南和Javascript工具指南中。一份明确的文件?可能是的。我们是否缺少文档,不要这样认为:DOk,谢谢@Loic。我会给予更多的关注,看看我还能在Adobe文档中找到什么…更新-由于Loic的敦促,我在这里找到了更全面的信息,请参见-。感谢@Khan澄清这一点!感谢@Khan澄清这一点!