Mercurial > emacs
comparison README.imagemagick @ 109865:131c45ff9c34
documented some more
author | Joakim <joakim@localhost.localdomain> |
---|---|
date | Mon, 21 Jun 2010 20:19:25 +0200 |
parents | 458fda2a5cff |
children | 73512e4aa257 |
comparison
equal
deleted
inserted
replaced
109864:458fda2a5cff | 109865:131c45ff9c34 |
---|---|
11 autoheader | 11 autoheader |
12 autoconf | 12 autoconf |
13 ./configure --with-imagemagick | 13 ./configure --with-imagemagick |
14 | 14 |
15 | 15 |
16 * TODO | |
17 | |
18 - image-type-header-regexps priorities the jpeg loader over the | |
19 imagemagick one. This is not wrong, but how should a user go about | |
20 prefering the imagemagick loader? The user might like zooming etc in | |
21 jpegs. | |
22 | |
23 - For some reason its unbearably slow to look at a page in a large | |
24 image bundle using the :index feature. The imagemagick "display" | |
25 command is also a bit slow, but nowhere near as slow as the emacs | |
26 code. It seems imagemagick tries to unpack every page when loading | |
27 the bundle. This feature is not the primary usecase for the | |
28 imagemagick patch though. | |
29 | |
30 - zooming the image like what is done for fonts in face-remap.el would | |
31 be a useful and demo friendly addition. | |
32 | |
33 - figure out what to do with the experimental features noted below. | |
16 | 34 |
17 * TODO | 35 * TODO |
18 #B _ complete documentation drafts below | 36 #B _ complete documentation drafts below |
19 | 37 |
20 #B X fix inconsistencys with spelling of imagemagick in the src | 38 #B X fix inconsistencys with spelling of imagemagick in the src |
100 as TIFF or DJVM, to view. | 118 as TIFF or DJVM, to view. |
101 | 119 |
102 The image-metadata function can be used to retrieve the total number | 120 The image-metadata function can be used to retrieve the total number |
103 of images in an image bundle. This is simmilar to how GIF files work. | 121 of images in an image bundle. This is simmilar to how GIF files work. |
104 | 122 |
123 * experimental | |
124 | |
105 - :crop is used to specify a croping area: (width height x y). This | 125 - :crop is used to specify a croping area: (width height x y). This |
106 is similar to the slice image specification, but has a different | 126 is similar to the slice image specification, but has a different |
107 purpose. :crop removes the croped areas from memory, so its memory | 127 purpose. :crop removes the croped areas from memory, so its memory |
108 efficient if you only need to view a certain part of the image. The | 128 efficient if you only need to view a certain part of the image. The |
109 slice specification can be used to pick diferent parts of the same | 129 slice specification can be used to pick diferent parts of the same |
110 image, so its more disk and display efficient. | 130 image, so its more disk and display efficient. :crop works well, but |
131 it would still be better to find a way to have :splice do the same | |
132 thing. | |
111 | 133 |
112 | |
113 * experimental | |
114 - :geometry takes a geometry string as defined by ImageMagick: | 134 - :geometry takes a geometry string as defined by ImageMagick: |
115 | 135 |
116 scale% | 136 scale% |
117 scale-x%xscale-y% | 137 scale-x%xscale-y% |
118 width | 138 width |