<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    xylz,imxylz

    關注后端架構、中間件、分布式和并發編程

       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      111 隨筆 :: 10 文章 :: 2680 評論 :: 0 Trackbacks
    OS X下有一個sips的程序可以用來處理圖片。
    sips的名稱功能非常強大,參考幫助文檔
    這里我們只用到其中的一個功能,轉換圖片格式。

    命令參考:
        sips -s format jpeg --out b.jpg a.png
    寫一個png批量轉換jpg的腳本:

        cat  
    ~/bin/png2jpg
        #
    !/bin/bash
        # convert png files to jpeg files
        # usage: png2jpg 
    <file>

        
    for f in "$@"
        
    do
            sips 
    -s format jpeg --out "${f%.*}.jpg" "$f"
        done
    同樣寫一個jpg批量轉換png的腳本:

        cat 
    ~/bin/jpg2png
        #
    !/bin/bash
        # convert jpeg files to png files
        # usage: jpg2png 
    <file>

        
    for f in "$@"
        
    do
            sips 
    -s format png --out "${f%.*}.png" "$f"
        done
    使用例子:

        ? 
    ~/Downloads $ png2jpg QQ20131008-*.png
        
    /Users/adyliu/Downloads/QQ20131008-2.png
          
    /Users/adyliu/Downloads/QQ20131008-2.jpg
        
    /Users/adyliu/Downloads/QQ20131008-3.png
          
    /Users/adyliu/Downloads/QQ20131008-3.jpg
        
    /Users/adyliu/Downloads/QQ20131008-4.png
          
    /Users/adyliu/Downloads/QQ20131008-4.jpg
        ? 
    ~/Downloads $ ll QQ*
        
    -rw-r--r--  1 adyliu  staff    67K 10  8 15:43 QQ20131008-2.jpg
        
    -rw-r--r--1 adyliu  staff    88K 10  8 15:31 QQ20131008-2.png
        
    -rw-r--r--  1 adyliu  staff    23K 10  8 15:43 QQ20131008-3.jpg
        
    -rw-r--r--1 adyliu  staff    34K 10  8 15:31 QQ20131008-3.png
        
    -rw-r--r--  1 adyliu  staff    47K 10  8 15:43 QQ20131008-4.jpg
        
    -rw-r--r--1 adyliu  staff    44K 10  8 15:31 QQ20131008-4.png

    參考資料:
    1. sips doc
    2. Resizing images using the command line
    3. Shell Parameter Expansion
    4. Extract filename and extension in bash
    原文地址:http://imxylz.com/blog/2013/10/08/batch-convert-png-to-jpeg-on-mac-os/

    ©2009-2014 IMXYLZ |求賢若渴
    posted on 2013-10-08 17:17 imxylz 閱讀(5073) 評論(1)  編輯  收藏 所屬分類: 技術OS X

    評論

    # re: MAC下批量轉換PNG和JPEG 2013-10-09 10:31 魏五鎖業
    期待更新  回復  更多評論
      


    ©2009-2014 IMXYLZ
    主站蜘蛛池模板: 亚洲av永久无码精品网站| 国产亚洲精品精品国产亚洲综合| 亚洲精品国产电影午夜| 久久精品国产免费一区| 亚洲人成精品久久久久| a在线免费观看视频| 亚洲成人免费在线| 最好看最新的中文字幕免费| 亚洲系列国产精品制服丝袜第| 日本片免费观看一区二区| 亚洲三级视频在线| 日韩精品视频免费网址| 国产精品亚洲色图| 亚洲无码精品浪潮| 国产精品免费一区二区三区四区| 内射干少妇亚洲69XXX| 一本岛高清v不卡免费一三区| 亚洲最大av资源站无码av网址| 国产福利免费观看| 久久成人永久免费播放| 色婷婷六月亚洲婷婷丁香| 成人免费在线观看网站| 色婷婷综合缴情综免费观看| 日韩亚洲人成在线综合日本| 亚洲一区二区三区免费视频| 亚洲色最新高清av网站| 久久久久亚洲AV无码专区桃色| 久久成人免费大片| 亚洲欧美成人综合久久久 | 国产免费不卡视频| 亚洲国产高清国产拍精品| 青青草原亚洲视频| 国产成人精品免费视| 边摸边吃奶边做爽免费视频网站| 亚洲精品成人片在线观看精品字幕| 免费在线观看视频网站| 美女被爆羞羞网站免费| 内射干少妇亚洲69XXX| 免费一级毛片不卡在线播放| 99久久精品国产免费| 综合一区自拍亚洲综合图区|