• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            逛奔的蝸牛

            我不聰明,但我會很努力

               ::  :: 新隨筆 ::  ::  :: 管理 ::
            轉(zhuǎn)自: http://www.macfans.com.cn/thread-24268-1-1.html
            在講圖標之前,要先講講 HFS+ 文件系統(tǒng),因為 Mac OS X 上的圖標需要在 HFS+ 的磁盤上才能玩得轉(zhuǎn)。
            從名字上就看出 HFS+ 改良自原先的 HFS 文件系統(tǒng), Mac OS 8.1 以后開始使用這種文件系統(tǒng),其文件由兩個部分(fork)所組成:
            1、數(shù)據(jù)部分(Data fork)是指應用程序所能使用的數(shù)據(jù),也就是我們用戶保存在文件中要用的數(shù)據(jù);
            2、資源部分(Resource fork)則包括了半格式(Semiformatted)數(shù)據(jù),這是什么玩意兒?它包括了很多玩意兒,所有無法獨立以文件形式存在的信息都以這種“半格式”形式存在,比如,文件中通常也包括了一些附加的信息:文件在編碼時會加進創(chuàng)建者(即“應用程序”)和文件類型的信息(由此可見, Mac 上要指定文件類型并不單純依靠文件擴展名,很方便。不過,副作用就是沒有擴展名的文件在 Mac 上明明是已知的文件類型,轉(zhuǎn)到 Windows 上就忘記是什么文件類型了)。操作系統(tǒng)也會依據(jù)這些附加的信息來決定該文件應顯示為何種圖標或者用戶有沒有另外自定義貼上了一個圖標,以及雙擊文件時以哪個應用程序開啟。
            HFS+ 文件系統(tǒng)中也支持文件替身(aliase)。

            大致明白了吧,在 Mac OS X 上,有三種東西和圖標有關:圖標文件、圖標、普通的圖片。依次解釋一下:

            “圖標文件”就是保存了圖標內(nèi)容的一種文件,屬于圖片文件類型,擴展名是 .icns ,默認關聯(lián)在“預覽”應用程序,在前面我們已經(jīng)把“顯示圖標預覽”功能關掉了,所以在 Finder 中看到的默認圖標就是一個預覽文件,下面一行小字標示著“ICNS”。
            這種文件里保存著圖標所顯示的圖像的數(shù)據(jù),但它是“圖標文件”而不是“圖標”,這意味著你不能直接從它的“簡介”窗口左上角的那個小圖標 ctrl + c 然后在 ctrl + v 到別的 Finder 項(“ Finder 項”就是就是文件、文件、應用程序等在 Finder 窗口里的東西)的“簡介”窗口上,如果你這么做了,你只會把那個“預覽文件圖標,下面一行小字標示著 ICNS ”圖標貼過去。
            也許新手會問,這個圖標都不能用來貼,那它還叫什么“圖標文件”啊?別急,它的用處不是用來貼的,而是作為系統(tǒng)/應用程序的資源,比如你把 .png 文件關聯(lián)到“預覽”上,那么你在 Finder 中看到的默認的 .png 文件的圖標就是一個“預覽文件圖標,下面一行小字標示著 PNG ”,其實在“預覽.app”里,正有一個這樣的圖片文件,這個圖片文件里保存的圖像數(shù)據(jù)就是“預覽文件圖標,下面一行小字標示著 PNG ”,而它的擴展名是 .icns ----剛才說過了 .icns 文件屬于圖片文件類型。
            這種“圖標文件”見得最多的地方就是在應用程序里頭,爆一個開來看看就知道了。
            這種文件還有一個好處,它是以文件的形式保存的,所以它可以獨立存在,即使把 .icns 文件保存在 FAT 分區(qū)上也不會丟失任何數(shù)據(jù)。

            然后說“圖標”,剛才上面提到過一種半格式數(shù)據(jù),它就是其中的一種,所以它屬于文件的資源部分,同時也意味著它不能獨立存在,必須依附在某個文件上。
            平常你對“簡介”窗口左上角的那個小圖標 ctrl + c / ctrl + v 就是在對這個叫做“圖標”的半格式數(shù)據(jù)進行操作。
            如果想收藏一個圖標,新手會理所當然地用這種方式:把“簡介”窗口左上角的那個小圖標 ctrl + c 下來,然后在用來保存圖標的文件夾里 ctrl + v ,但你會發(fā)現(xiàn)這個操作是不可行的。剛才說過了,“圖標”是半格式數(shù)據(jù),無法獨立以文件的形式存在于磁盤上。要保存圖標,你得找個宿主讓它依靠著。大多數(shù)情況下(比如從網(wǎng)上下載的系列圖標),圖標作者都選擇把“圖標”貼在一個文件夾上,或者貼在一個文件(至于這個文件,它只是用做宿主,本身不需要有內(nèi)容,所以一個 0KB 大小的沒有文件類型文件就挺合適的)上。
            由于半格式數(shù)據(jù)無法以獨立的文件存在,所以當你在 FAT 分區(qū)等不支持半格式數(shù)據(jù)的磁盤上使用文件時,如果對文件添加了半格式數(shù)據(jù)(比如貼了個自定義圖標,或者指定了“始終以此方式打開”等),這些半格式數(shù)據(jù)只好強制變成一個文件,這就是為什么在 Mac 下用過的磁盤里經(jīng)常會看到一些和某個文件的文件名相同,但是文件名前面多了個點的文件,某個文件的半格式數(shù)據(jù)就在這個以點開頭的文件里。如果你刪除了這些點文件,那么它對應的原文件上半格式數(shù)據(jù)將丟失,在 Mac 下的自定義設置也就丟了。

            至于普通的圖片(這里的普通意思是指除了 .icns 格式以外的圖片文件),沒啥大不了的,一般用 .png 格式的最多見,因為用它不容易看錯背景(雖然“預覽”中 .icns “存儲為...”的默認格式是 .tiff ,不過大部分圖片處理程序經(jīng)常會把 .tiff 原來透明的背景 Alpha 層看成黑色的,需要手動轉(zhuǎn),所以還是建議用 .png 格式比較方便)。由于“圖標文件”和“圖標”都是不可直接編輯的,但“普通的圖片”可以,所以它是“圖標文件”和“圖標”不可或缺的好朋友。
            而且有些用戶下載了一些 .png 格式的圖片,因為打開了“顯示圖標預覽”功能,便以為可以用來貼的,其實不能,需要轉(zhuǎn)換成“圖標”。

            現(xiàn)在明白了吧,“圖標”和“圖標文件”應該分開來對待,用武之地不同的。

            說完概念,就知道怎么玩了吧,再說說怎么轉(zhuǎn),會玩不會轉(zhuǎn)就不叫“玩轉(zhuǎn) Mac 圖標”。 MacUpdate 上有很多關于圖標的程序,不過大部分需要注冊,比如 IconBuilder 等比較強的 PS 插件。
            其實,免費的就可以搞定了(圖片編輯軟件請自行選擇)。首先推薦一個叫“ img2icns ”的小程序,免費是我看上它的第一個原因。它用處從名字就可以看出來,可以把圖片文件轉(zhuǎn)換成圖標文件,比如你用 PS 或者其他程序做了一個 .png 格式的圖片(最好用 128 x 128 大小,免得縮放引起偏差),拖進出,就會在你指定的地方出來一個 .icns 文件。它不但可以轉(zhuǎn)出“圖標文件”,同時也可以轉(zhuǎn)出“圖標”,不過剛才也說過了,“圖標”不能獨立存在,所以它轉(zhuǎn)出來的“圖標”是貼在一個文件夾上的,你可以像平常一樣在這個文件夾的“簡介”窗口里 ctrl + v 到這個“圖標”。由于“圖標文件”本身就是一種圖片,所以你也可以把“圖標文件”拖進出轉(zhuǎn)出一個貼在文件夾上的“圖標”來。
            要把“圖標文件”轉(zhuǎn)成“圖片”就更容易了,直接用“預覽”打開 .icns 文件,“存儲為...” .png 格式就可以了。
            “圖片 -> 圖標”、“圖片 -> 圖標文件”、“圖標文件 -> 圖標”、“圖標文件 -> 圖片”都能搞定了,那么怎么從“圖標”轉(zhuǎn)成“圖片”/“圖標文件”呢。這個也不麻煩,不用找什么需要注冊的軟件,直接靠 Mac OS X 自己來:按正常辦法從“簡介”窗口左上角的那個小圖標把“圖標” ctrl + c 下來,這個時候,圖標已經(jīng)在“夾紙板”里了,所以你可以打開“預覽”,選擇“文件”-“從夾紙板創(chuàng)建新文稿”-“存儲為...”保存成 .png 格式的圖片就可以了,或者粘貼到 PS 里編輯一下再保存也無所謂。“圖標 -> 圖片”也搞定了,“圖標 -> 圖標文件”不是問題吧,用“圖標 -> 圖片 -> 圖標文件”的路子挺OK的。

            最后,再回到開頭,說說“顯示圖標預覽”的問題。
            當關掉“顯示圖標預覽”的時候,在 Finder 中顯示的全部都是“圖標”,自定義圖標的 Finder 項就顯示自定義的圖標,沒有自定義的就顯示該文件類型的默認圖標;
            而打開“顯示圖標預覽”的時候,對于圖片文件, Finder 就不再顯示它本身的“圖標”了,而是直接把圖片里的圖像內(nèi)容縮略成 128x 128 大小的預覽當作圖標顯示出來。所以當你看到一個圖片文件在 Finder 中顯示著一個企鵝的時候,并不代表它的“圖標”就是企鵝,還應該看看“簡介”窗口左上角的那個小圖標,如果沒有自定義,那里應該其實是關聯(lián)著的應用程序提供的默認圖標。

            最后一個提示:要收藏一個圖標的最方便的辦法就是保存這個圖標的“圖標文件”,同時在這個“圖標文件”上貼上對應的“圖標”,這樣兩不誤,不過,一個圖標圖像數(shù)據(jù)大約占用 44KB 大小(一個完整的圖標不是只有一個 128 x128 的圖像,總共包括 7 個:一個 128 x128 大小的上千萬鐘顏色的圖像、一個 32 x 32 大小的上千萬鐘顏色的圖像、一個 16 x 16 大小的上千萬鐘顏色的圖像、一個 32 x 32 大小的 256 色的圖像、一個 16 x 16 大小的 256 色的圖像、一個 32 x 32 大小的 2 色的圖像、一個 16 x 16 大小的 2 色的圖像,所以文件比預期的要大一些),保存帶“圖標”的“圖標文件”就會占用兩個圖標的空間,大約 88KB 左右,視圖標圖像的實際內(nèi)容而定。
            posted on 2008-09-14 15:37 逛奔的蝸牛 閱讀(738) 評論(0)  編輯 收藏 引用 所屬分類: Mac
            四虎国产精品成人免费久久| 国产三级精品久久| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 伊人久久精品无码二区麻豆| 久久免费的精品国产V∧| 国产亚洲美女精品久久久| 午夜欧美精品久久久久久久| 久久久久亚洲AV综合波多野结衣| 国产69精品久久久久9999APGF| 久久99精品国产麻豆宅宅| 久久国产精品成人片免费| 要久久爱在线免费观看| 久久99久久成人免费播放| 91亚洲国产成人久久精品| 久久九九青青国产精品| 精品国产VA久久久久久久冰| 久久精品夜夜夜夜夜久久| 久久人人爽人人爽人人片AV高清| 久久精品国产亚洲精品| 欧美精品丝袜久久久中文字幕| 久久久精品国产亚洲成人满18免费网站 | 久久精品国产免费观看三人同眠| 久久毛片免费看一区二区三区| 亚洲?V乱码久久精品蜜桃| 亚洲国产成人久久精品99 | 久久久久免费视频| 婷婷五月深深久久精品| 狠狠色丁香婷综合久久| 国产精品狼人久久久久影院| 老男人久久青草av高清| 久久A级毛片免费观看| 日韩亚洲国产综合久久久| 久久精品国产影库免费看| 一本一道久久a久久精品综合 | 99久久久精品免费观看国产| 亚洲精品无码久久毛片| 久久国产精品-久久精品| 中文成人无码精品久久久不卡| 99久久免费国产精品热| 青青青青久久精品国产h久久精品五福影院1421 | 一本色道久久综合|