Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Spearance 30.05.2008 07:52
Как и обещал в чате продолжаю знакомить вас с новыми фишками в области обработки изображений для веб.usage: jpegtran [switches] [inputfile]Про функции кроп и ресайз читайте здесь.
Switches (names may be abbreviated):
-copy none Copy no extra markers from source file
-copy comments Copy only comment markers (default)
-copy all Copy all extra markers
-optimize Optimize Huffman table (smaller file, but slow compression)
-progressive Create progressive JPEG file
Switches for modifying the image:
-grayscale Reduce to grayscale (omit color data)
-flip [horizontal|vertical] Mirror image (left-right or top-bottom)
-rotate [90|180|270] Rotate image (degrees clockwise)
-transpose Transpose image
-transverse Transverse transpose image
-trim Drop non-transformable edge blocks
Switches for advanced users:
-restart N Set restart interval in rows, or in blocks with B
-maxmemory N Maximum memory to use (in kbytes)
-outfile name Specify name for output file
-verbose or -debug Emit debug output
Switches for wizards:
-scans file Create multi-scan JPEG per script file
$f[^file::exec[/../bin/jpegtran;;-copy;none;-rotate;90;-outfile;$env:DOCUMENT_ROOT/результат.jpg;$env:DOCUMENT_ROOT/исходник.jpg]]В данном случае обрежутся все метаданные и картинка повернётся на 90 градусов по часовой стрелке.