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

    function saveEPS( doc, saveFile ) {  
         var saveOptions = new EPSSaveOptions( );  
         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 = '~/origin/'
    var outDir = '~/out/'
    checkFolder(outDir)
    files = getAllFiles(inDir,'jpg')
    
    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();
    }

    脚本功能:

    把某个文件夹下的jpg格式的图片全部转换成便于储存的eps格式图片。

  • 相关阅读:
    Linux
    bzoj 1834
    bzoj 1002 找规律(基尔霍夫矩阵)
    bzoj 1005 组合数学 Purfer Sequence
    bzoj 1601 最小生成树
    bzoj 1001 平面图转对偶图 最短路求图最小割
    bzoj 1192 二进制
    bzoj 1012 基础线段树
    bzoj 1044 贪心二分+DP
    bzoj 1011 近似估计
  • 原文地址:https://www.cnblogs.com/huangshiyu13/p/6283531.html
Copyright © 2011-2022 走看看