zoukankan      html  css  js  c++  java
  • Photoshop脚本之eps转换成jpg

    function saveEPS( doc, saveFile ) {  
         var saveOptions = new JPEGSaveOptions( );  
         saveOptions.encoding = SaveEncoding.JPEGMAXIMUM;  
         doc.saveAs( saveFile, saveOptions, true );  
    }
    
    function getAllFiles(folderName,houzhui){
        folderName
        var regthis = new RegExp( '.+.('+houzhui+')$','i');
        var inFolder = new Folder(folderName)
        var fileList = null
        if(inFolder != null){
            var fileList = inFolder.getFiles(regthis);
        }
        return fileList
    } 
    
    
    function print(mess){
        alert(mess)
    }
    
    function checkFolder(path){
        var folder = Folder(path)
        if(!folder.exists) folder.create()
    }
    
    var inDir = '~/imagesPaper/'
    var outDir = '~/imagesPaper/'
    checkFolder(outDir)
    files = getAllFiles(inDir,'eps')
    
    for(var a = 0 ;a < files.length; a++)
    {
        //var fileRef = new File(fileList[a]);
        file =  files[a]
        var doc = open(file);
        var ll = file.name.split('.')
        var shortName = ll[ll.length-2];
        saveEPS( doc, new File(outDir+shortName+'.eps') );  
        doc.close();
    }
  • 相关阅读:
    0/1背包问题
    假如爱有天意(中文版)
    tomcat集群
    分布式锁
    centos7安装Harbor(转载)
    isEmpty和isBlank的区别
    单体应用架构和分布式架构的比较
    微服务鉴权
    mysql的时区设置
    RSA非对称加密算法
  • 原文地址:https://www.cnblogs.com/huangshiyu13/p/6639745.html
Copyright © 2011-2022 走看看