comparison xml/ru/docs/http/ngx_http_image_filter_module.xml @ 191:a4e271eb8dd6

Documented that "rotate" can be combined with "resize/crop". Documented the allowed use of variables in arguments.
author Ruslan Ermilov <ru@nginx.com>
date Wed, 23 Nov 2011 10:24:07 +0000
parents 4840aa7bab2c
children 876d36c69e01
comparison
equal deleted inserted replaced
190:c52987a234e2 191:a4e271eb8dd6
32 <para> 32 <para>
33 <example> 33 <example>
34 location /img/ { 34 location /img/ {
35 proxy_pass http://backend; 35 proxy_pass http://backend;
36 image_filter resize 150 100; 36 image_filter resize 150 100;
37 image_filter rotate 90;
37 error_page 415 = /empty; 38 error_page 415 = /empty;
38 } 39 }
39 40
40 location = /empty { 41 location = /empty {
41 empty_gif; 42 empty_gif;
51 <directive name="image_filter"> 52 <directive name="image_filter">
52 <syntax><parameter>off</parameter></syntax> 53 <syntax><parameter>off</parameter></syntax>
53 <syntax><parameter>test</parameter></syntax> 54 <syntax><parameter>test</parameter></syntax>
54 <syntax><parameter>size</parameter></syntax> 55 <syntax><parameter>size</parameter></syntax>
55 <syntax><parameter>rotate </parameter> 56 <syntax><parameter>rotate </parameter>
56 <value>90</value>|<value>180</value>|<value>270</value> 57 <value>90</value> | <value>180</value> | <value>270</value>
57 </syntax> 58 </syntax>
58 <syntax> 59 <syntax>
59 <parameter>resize </parameter> 60 <parameter>resize </parameter>
60 <argument>ширина высота</argument> 61 <argument>ширина высота</argument>
61 </syntax> 62 </syntax>
98 <tag-name><parameter>rotate </parameter> 99 <tag-name><parameter>rotate </parameter>
99 <value>90</value>|<value>180</value>|<value>270</value> 100 <value>90</value>|<value>180</value>|<value>270</value>
100 </tag-name> 101 </tag-name>
101 <tag-desc> 102 <tag-desc>
102 поворачивает изображение против часовой стрелки на указанное число градусов. 103 поворачивает изображение против часовой стрелки на указанное число градусов.
104 В значении аргумента допустимо использование переменных.
105 Можно использовать как отдельно, так и совместно с преобразованиями
106 <parameter>resize</parameter> и <parameter>crop</parameter>.
103 </tag-desc> 107 </tag-desc>
104 108
105 <tag-name><parameter>resize </parameter> 109 <tag-name><parameter>resize </parameter>
106 <argument>ширина высота</argument> 110 <argument>ширина высота</argument>
107 </tag-name> 111 </tag-name>
109 пропорционально уменьшает изображение до указанных размеров. 113 пропорционально уменьшает изображение до указанных размеров.
110 Если требуется уменьшить только по одному измерению, то в качестве второго 114 Если требуется уменьшить только по одному измерению, то в качестве второго
111 можно указать “<code>-</code>”. 115 можно указать “<code>-</code>”.
112 В случае ошибки сервер возвращает код 116 В случае ошибки сервер возвращает код
113 <http-status code="415" text="Unsupported Media Type"/>. 117 <http-status code="415" text="Unsupported Media Type"/>.
118 В значениях аргументов допустимо использование переменных.
119 При использовании совместно с <parameter>rotate</parameter>,
120 поворот изображения происходит после уменьшения размеров изображения.
114 </tag-desc> 121 </tag-desc>
115 122
116 <tag-name><parameter>crop </parameter> 123 <tag-name><parameter>crop </parameter>
117 <argument>ширина высота</argument> 124 <argument>ширина высота</argument>
118 </tag-name> 125 </tag-name>
121 и обрезает лишние края по другой стороне. 128 и обрезает лишние края по другой стороне.
122 Если требуется уменьшить только по одному измерению, то в качестве второго 129 Если требуется уменьшить только по одному измерению, то в качестве второго
123 можно указать “<code>-</code>”. 130 можно указать “<code>-</code>”.
124 В случае ошибки сервер возвращает код 131 В случае ошибки сервер возвращает код
125 <http-status code="415" text="Unsupported Media Type"/>. 132 <http-status code="415" text="Unsupported Media Type"/>.
133 В значениях аргументов допустимо использование переменных.
134 При использовании совместно с <parameter>rotate</parameter>,
135 поворот изображения происходит до уменьшения размеров изображения.
126 </tag-desc> 136 </tag-desc>
127 137
128 </list> 138 </list>
129 </para> 139 </para>
130 140
156 166
157 <para> 167 <para>
158 Директива задаёт коэффициент потери информации при обработке изображений 168 Директива задаёт коэффициент потери информации при обработке изображений
159 в формате JPEG. 169 в формате JPEG.
160 Максимальное рекомендуемое значение — 95. 170 Максимальное рекомендуемое значение — 95.
171 В значении аргумента допустимо использование переменных.
161 </para> 172 </para>
162 173
163 </directive> 174 </directive>
164 175
165 176
172 183
173 <para> 184 <para>
174 Повышает резкость итогового изображения. 185 Повышает резкость итогового изображения.
175 Процент резкости может быть больше 100. 186 Процент резкости может быть больше 100.
176 Значение 0 отключает повышение резкости. 187 Значение 0 отключает повышение резкости.
188 В значении аргумента допустимо использование переменных.
177 </para> 189 </para>
178 190
179 </directive> 191 </directive>
180 192
181 193