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

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

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

    xylz,imxylz

    關(guān)注后端架構(gòu)、中間件、分布式和并發(fā)編程

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

    命令參考:
        sips -s format jpeg --out b.jpg a.png
    寫一個(gè)png批量轉(zhuǎn)換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
    同樣寫一個(gè)jpg批量轉(zhuǎn)換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 閱讀(5087) 評(píng)論(1)  編輯  收藏 所屬分類: 技術(shù)OS X

    評(píng)論

    # re: MAC下批量轉(zhuǎn)換PNG和JPEG 2013-10-09 10:31 魏五鎖業(yè)
    期待更新  回復(fù)  更多評(píng)論
      


    ©2009-2014 IMXYLZ
    主站蜘蛛池模板: 一级成人a免费视频| 国产aa免费视频| 国内精品免费久久影院| 在线观看日本亚洲一区| 亚洲精品乱码久久久久久蜜桃不卡| 最近2019中文字幕mv免费看| 在线看片免费人成视频播| 日本亚洲中午字幕乱码| 亚洲av无码国产综合专区 | 亚洲精品色播一区二区| 亚洲人成在线影院| 国产专区一va亚洲v天堂| 成人性生交大片免费看无遮挡| 免费A级毛片无码A∨| 久久er国产精品免费观看8| 国产精品亚洲а∨天堂2021| 亚洲已满18点击进入在线观看| 五月天网站亚洲小说| 亚洲精品中文字幕乱码三区| mm1313亚洲国产精品美女| 免费黄色app网站| 美女视频黄的全免费视频网站| 8090在线观看免费观看| a视频在线观看免费| a级毛片毛片免费观看久潮| 一本一道dvd在线观看免费视频| 野花视频在线官网免费1| 亚洲heyzo专区无码综合| 在线精品亚洲一区二区| 亚洲中文字幕久久精品无码VA| 亚洲天堂电影在线观看| 亚洲精品**中文毛片| 7777久久亚洲中文字幕蜜桃| 亚洲av无码一区二区三区不卡 | 亚洲精品视频免费看| 亚洲A∨无码一区二区三区| 亚洲国产精品国自产拍电影| 亚洲四虎永久在线播放| 亚洲综合婷婷久久| 亚洲国产精品久久66| 亚洲精品国产手机|