• <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>

            逛奔的蝸牛

            我不聰明,但我會很努力

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

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

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

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

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

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

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

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

            最后一個提示:要收藏一個圖標的最方便的辦法就是保存這個圖標的“圖標文件”,同時在這個“圖標文件”上貼上對應的“圖標”,這樣兩不誤,不過,一個圖標圖像數據大約占用 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 左右,視圖標圖像的實際內容而定。
            posted on 2008-09-14 15:37 逛奔的蝸牛 閱讀(730) 評論(0)  編輯 收藏 引用 所屬分類: Mac
            浪潮AV色综合久久天堂| 国内精品九九久久精品| 99精品久久精品一区二区| 香蕉99久久国产综合精品宅男自 | 99久久99久久久精品齐齐| 一日本道伊人久久综合影| 久久免费99精品国产自在现线| 青青青青久久精品国产h| 成人精品一区二区久久| 91精品婷婷国产综合久久| 激情综合色综合久久综合| 久久影院亚洲一区| 99久久综合国产精品免费| 综合人妻久久一区二区精品| 伊人久久大香线焦AV综合影院| 伊人久久大香线蕉av不变影院| 无码人妻精品一区二区三区久久 | 国产精品美女久久久m| 久久精品人人做人人爽电影蜜月| 浪潮AV色综合久久天堂| 久久电影网一区| 蜜桃麻豆www久久国产精品| 久久久久久亚洲精品影院| 亚洲精品无码久久久久去q| 国产精品久久波多野结衣| 精品综合久久久久久88小说| 一级a性色生活片久久无| 久久久久AV综合网成人 | 欧美性大战久久久久久| 亚洲精品无码久久千人斩| 亚洲精品高清国产一久久| 怡红院日本一道日本久久 | 99久久国产综合精品麻豆| 国产激情久久久久影院老熟女| 一本色道久久综合狠狠躁篇| 无码精品久久久天天影视| 国产亚州精品女人久久久久久| 欧美亚洲国产精品久久| 99热都是精品久久久久久| 奇米影视7777久久精品人人爽| 青草影院天堂男人久久|