Illustrator脚本Mass PDF导出出血

时间:2015-09-25 09:00:43

标签: adobe-illustrator

即时使用“保存”进行多个AI文件的大量pdf导出。

出口没问题,除了它继续导出出血 (标准3毫米出血)

这是脚本:http://xcorr.net/2010/05/12/batch-export-ai-files-to-pdf/

使用这些saveoptios

function getPDFOptions()
{

    var pdfSaveOpts = new PDFSaveOptions();


    pdfSaveOpts.acrobatLayers = false;
    pdfSaveOpts.colorBars = false;
    pdfSaveOpts.colorCompression = CompressionQuality.AUTOMATICJPEGHIGH;
    pdfSaveOpts.compressArt = true; //default
    pdfSaveOpts.embedICCProfile = true;
    pdfSaveOpts.enablePlainText = true;
    pdfSaveOpts.generateThumbnails = true; // default
    pdfSaveOpts.optimization = true;
    pdfSaveOpts.pageInformation = false;
    pdfSaveOpts.preserveEditability = false;
    pdfSaveOpts.bleedLink = false;                                   
    pdfSaveOpts.bleedOffsetRect = [0,0,0,0];                             
    pdfSaveOpts.trimMarks  = false;   
    pdfSaveOpts.offset = 0.0; 

    return pdfSaveOpts;
}

我尝试pdfSaveOpts.bleedLink = false;pdfSaveOpts.bleedOffsetRect = [0,0,0,0];_connection.Query<MySalesPerson>(@"select * from Sales.SalesPerson where territoryId = @id", new {id = territory.TerritoryID}); 组合使用,但由于某种原因它无效。

有人看到我做错了或有工作​​脚本吗?

2 个答案:

答案 0 :(得分:1)

尝试在Illustrator中设置pdf保存预设,然后指定在pdfSaveOpts.pDFPreset = "presetName"的脚本中使用它。 您可以跳过所有其他选项,如果它允许您使用预设,则无需重新发明轮子。您可以阅读有关您可以在此处传递的所有选项Illustrator scripting reference。 只需搜索PDFSaveOptions。

答案 1 :(得分:0)

修剪线在那里,由于选项,它们只是不可见:

pdfSaveOpts.preserveEditability = false

如果您将其更改为 true,那么您将再次在 Illustrator 中看到出血。

这很奇怪,但今天我自己也遇到了这个问题。这与直接从 Illustrator 导出并取消选中 Preserve Editability 时发生的情况相同。我相信流血是在文件中编码的,但你就是看不到它们了。