2012-07-24 51 views
4

我已經搜索了很多關於在emacs中打開圖像的信息。我認爲ImageMagick將做的伎倆,但我似乎無法找到是一種使用Emac內部的方式,以及如何將它與Emacs??旁邊的任何更好的替代將不勝感激。如何在Emacs中打開和編輯圖像

回答

5

image-dired怎麼樣? 它已經包含在emacs中。只需輸入M-x image-dired並選擇一個合適的目錄。

http://www.markus-gattol.name/ws/emacs_notes_cheat_sheets.html#sec8

+0

超棒的男人!它甚至已經包括在內了! – Arash 2012-07-25 11:26:07

+0

是的,當我第一次看到它時,我非常非常高興:)雖然是一個限制,但是我們無法預覽視頻縮略圖,而且似乎沒有人做過它。我們將使用emms視頻,然後http://www.emacswiki.org/emacs/EMMS,但我不知道它。 – Ehvince 2012-07-25 12:00:06

5

你在尋找什麼類似Emacs Image Manipulation mode?它使用ImageMacgick的mogrify。

+0

謝謝您的回答。但我正在尋找一種方法,我不需要爲此目的切換模式?如果這是所有可能的話。 – Arash 2012-07-24 22:30:27

+0

我是Emacs的新手:1)我需要首先安裝ImageMagick嗎? 2)我應該在哪裏放這個.el文件? thx – Arash 2012-07-24 22:33:14

+0

@Luke您需要安裝ImageMagick,因爲elisp代碼調用了「mogrify」。將.el文件放在你主目錄下的'emacs.d'目錄下,並確保'(add-to-list'加載路徑「〜/ .emacs.d /」)'在你的.emacs文件中。然後,將頁面中的鉤子添加到您的.emacs文件 – 2012-07-24 22:38:17

3

不知道你的意思;您可以像「任何其他文件」一樣在「Emacs內部」打開圖像,只需要C-x C-f即可找到它,而C-c C-c可以切換位圖渲染。

代碼明智的,它看起來像這樣:

(defimage test-image 
    ((:file "~/Pictures/greenbug.xpm"))) 

(insert-image test-image) 

或者也可以簡單

(insert-image (create-image "~/Pictures/greenbug.xpm"))