Опції

    phpthumb: Опції

    Опції сніпета phpthumb.

    ОпціяОпис
    w максимальна ширина мініатюри
    h максимальна висота мініатюри
    wp максимальна ширина мініатюри для вертикальних зображень
    hp максимальна висота мініатюри для вертикальних зображень
    wl максимальна ширина мініатюри для горизонтальних зображень
    hl максимальна висота мініатюри для горизонтальних зображень
    ws максимальна ширина мініатюри для квадратних зображень
    hs максимальна висота мініатюри для квадратних зображень
    f вихідний Формат зображення ("jpeg", "png", "gif")
    q ступінь стиснення (1=гірше, 95=краще)
    sx ліва сторона вихідного прямокутник (за замовчуванням = 0) (значення 0 < sx < 1)
    sy верхня сторона вихідного прямокурника (за замовчуванням = 0)(значення 0 < sy < 1)
    sw ширина вихідного прямокурника (за замовчуванням = fullwidth)(значення 0 < sw < 1)
    sh висота вихідного прямокутника (за замовчуванням = fullheight)(значення 0 < sh < 1)
    zc автоматично обрізає залишки по більшій стороні так, щоб зображення заповнило задані розміри (потребує "w" і "h", відмінюється опціями "iar", "far"). Значення "1" або "C" - обрізати від центру, значення "T", "B", "L", "R", "TL", "TR", "BL", "BR" - зверху/знизу/зліва/справа і т.д.
    bg колір фону (за замовчуванням = FFFFFF)
    bc колір бордюра (за замовчуванням = 000000)
    fltr

    фільтр. Викликається у вигляді масиву з параметрами:

    brit яскравість fltr[]=brit|<value> де <value> значення в діапазоні від -255 до 255
    cont контрастність fltr[]=cont|<value> де <value> значення в діапазоні від -255 до 255
    gam гамма-корекція fltr[]=gam|<value> де <value> число від 0.01 до 10 (за замовчуванням 1.0)
    sat насиченість fltr[]=sat|<value> де <value> число в діапазоні від 0 (без змін) до -100 (повне знебарвлення = відтінки сірого), або це може будь-яке додатнє число для підвищення насиченості.
    ds знебарвлення fltr[]=ds|<value> аналогічно "sat" але додатнє значення знебарвлюють, від'ємні - насичують кольором
    gray відтінки сірого fltr[]=gray прибрати кольоровість
    th поріг fltr[]=th|<value> перводить зображення у відтінки сірого, тоді всі пікселі яскравіші <value> (діапазон 0-255) робить білими, всі пікселі темніші <value> робить чорними
    rcd зменшити глибину кольору fltr[]=rcd|<c>|<d> де <c> кількість кольорів (2-256) у вихідному зображенні, а <d> рівне "1" згладити (за замовчуванням) або "0" не зглажувати
    clr розмалювати fltr[]=clr|<value>|<color> де <value> число між 0 і 100 для кількості розцвічування, <color> - колір для розцвічування
    sep сепія fltr[]=sep|<value>|<color> де <value> число між 0 і 100 для кількості розцвічування (за замовчуванням=50), і <color> колір, щоб розмалювати (за замовчуванням=A28065)
    usm нерізке маскування fltr[]=usm|<a>|<r>|<t> де <a> це сума (за замовчуванням = 80, діапазон 0-255), <r> це радіус (за замовчуванням = 0.5, діапазон 0.0-10.0), <t> це поріг (за замовчуванням = 3, діапазон 0-50)
    blur розмиття fltr[]=blur|<radius> де (0 < <radius> < 25) (за замовчуванням = 1)
    gblr гауссове розмиття fltr[]=gblr
    sblr вибіркове розмиття fltr[]=gblr
    smth Smooth fltr[]=smth|<value> де <value> is the weighting value for the matrix (діапазон -10 до 10, за замовчуванням 6)
    lvl рівні fltr[]=lvl|<channel>|<method>|<threshold де <channel> може бути одним з 'r', 'g', 'b', 'a' (для Red, Green, Blue, Alpha відповідно), або '*' для всіх RGB каналів (за замовчуванням) основаних на шкалі середнього сірого
    wb баланс білого fltr[]=wb|<c> де <c> is the target hex color to white balance on, this color is what "should be" white, or light gray. The filter attempts to maintain brightness so any gray color can theoretically be used. If <c> is omitted the filter guesses based on brightest pixels in each of RGB OR <c> can be the percent of white clipping used to calculate auto-white-balance (default = 0.1%).
    NOTE: "wb" in default settings already gives an effect similar to "lvl", there is usually no need to use "lvl" if "wb" is already used.
    hist гістограмма fltr[]=hist|<b>|<c>|<w>|<h>|<a>|<o>|<x>|<y> де
    <b> is the color band(s) to display, from back to front (one or more of "rgba*" for Red Green Blue Alpha and Grayscale respectively);
    <c> is a semicolon-seperated list of hex colors to use for each graph band (defaults to FF0000, 00FF00, 0000FF, 999999, FFFFFF respectively);
    <w> and <h> are the width and height of the overlaid histogram in pixels, or if <= 1 then percentage of source image width/height;
    <a> is the alignment (same as for "wmi" and "wmt");
    <o> is opacity from 0 (transparent) to 100 (opaque) (requires PHP v4.3.2, otherwise 100% opaque);
    <x> and <y> are the edge margin in pixels (or percent if 0 < (x|y) < 1)
    over OVERlay/underlay image overlays an image on the thumbnail, or overlays the thumbnail on another image (to create a picture frame for example) fltr[]=over|<i>|<u>|<m>|<o> где
    <i> is the image filename;
    <u> is "0" (default) for overlay the image on top of the thumbnail or "1" for overlay the thumbnail on top of the image;
    <m> is the margin - can be absolute pixels, or if < 1 is a percentage of the thumbnail size [must be < 0.5] (default is 0 for overlay and 10% for underlay);
    <o> is opacity (0 = transparent, 100 = opaque) (requires PHP v4.3.2, otherwise 100% opaque);
    wmi водяний знак у вигляді зображення fltr[]=wmi|<f>|<a>|<o>|<x>|<y>|<r> де
    <f> накладання зображення;
    <a> вирівнювання (один з BR, BL, TR, TL, C, R, L, T, B, *) де B=низ, T=верх, L=ліво, R=право, C=центр, *=плитка)
    *або*
    абсолютна позиція в пікселях (від верхнього лівого кута полотна до верхнього лівого кута накладення) в форматі {xoffset} x {yoffset} (наприклад: "10x20")
    примітка: це центральне положення зображення, якщо <x> і <y> встановлені
    <o> прозорість від 0 (прозорий) до 100 (непрозорий);
    <x> і <y> відступ від краю (і між плиткою) в пікселях (або відсотках якщо 0 < (x|y) < 1)
    *або*
    якщо <a> в форматі абсолютного позиціонування, то <x> і <y> представляють максимальну ширину і висоту водяного знака і зображення масштабується, щоб поміститися усередині
    <r> кут повороту водяного знака
    wmt текстовий водяний знак fltr[]=wmt|<t>|<s>|<a>|<c>|<f>|<o>|<m>|<n>|<b>|<O>|<x> де:
    <t> текст використовуваний в якості водяного знака;
    URLencoded Unicode HTMLentities must be used for characters beyond chr(127). For example, the "eighth note" character (U+266A) is represented as "♪" and then urlencoded to "%26%239834%3B"
    Any instance of metacharacters will be replacedwith their calculated value. В цей момент підтримуються:
    ^Fb = вихідне зображення файлу в байтах
    ^Fk = вихідне зображення файлу в кілобайтах
    ^Fm = вихідне зображення файлу в мегабайтах
    ^X = ширина зображення в пікселях
    ^Y = висота зображення в пікселях
    ^x = ширина піктограми в пікселях
    ^y = висота піктограми в пікселях
    ^^ = the character ^
    <s> розмір шрифту (1-5 for built-in font, or point size for TrueType fonts);
    <a> вирівнювання (один з BR, BL, TR, TL, C, R, L, T, B, * де B = внизу, T = вгорі, L = зліва, R = праворуч, C = центр, * = плитка); < br> примітка: * не працює для вбудованих шрифтів "wmt"
    * або *
    абсолютне положення в пікселях (від верхнього лівого кута полотна до верхнього лівого кута накладення) в форматі {xoffset} x {yoffset} (наприклад: "10x20")
    & lt; c & gt; колір тексту;
    & lt; f & gt; ім'я файлу TTF (опціонально, якщо опустити вбудований шрифт буде використовуватися);
    & lt; o & gt; прозорість від 0 (прозорий) до 100 (непрозорий);
    & lt; m & gt; відступ від краю (і між плиткою) в процентах;
    & lt; n & gt; кут
    & lt; b & gt; колір фону;
    & lt; O & gt; прозорість фону від 0 (прозорий) до 100 (непрозорий);
    & lt; x & gt; напрямок поширення фону (або 'x' або 'y' (або обидва, але так буде закрито всі зображення))
    Note: works with TTF fonts only, not built-in
    flip зсув зображення по осі X або Y fltr[]=flip|x або fltr[]=flip|y
    ric скруглить кути зображення (для виведення прозорих зображень PNG) fltr[]=ric|<x>|<y> де <x> горизонтальний радіус кривої а <y> вертикальний радіус
    elip схоже на обрізка кутів, але більш екстримальне fltr[]=elip
    mask fltr[]=mask|filename.png|<i> greyscale values of mask are applied as the alpha channel to the main image. White is opaque, black is transparent, unless the <i> (invert) parameter is set to 1 in which case black is opaque and white is transparent
    bvl BeVeL fltr[]=bvl|<w>|<c1>|<c2> где <w> is the bevel width, <c1> is the hex color for the top and left shading, <c2> is the hex color for the bottom and right shading
    bord бордюр fltr[]=bord|<w>|<rx>|<ry>|<c> де <w> ширина в пікселях, <rx> і <ry> горизонтальні і вертикальні радіуси для заокруглених кутів, і <c> колір бордюра
    fram рамка на зразок "bord" але більш настроювана fltr[]=fram|<w1>|<w2>|<c1>|<c2>|<c3> де <w1> is the width of the main border, <w2> is the width of each side of the bevel part, <c1> is the hex color of the main border, <c2> is the highlight bevel color, <c3> is the shadow bevel color
    drop тінь fltr[]=drop|<d>|<w>|<clr>|<a>|<o> де <d> is distance from image to shadow, <w> is width of shadow fade (not yet implemented), <clr> is the hex color of the shadow, <a> is the angle of the shadow (default=225), <o> is opacity (0=transparent, 100=opaque, default=100) (not yet implemented)
    crop обрізка зображення fltr[]=crop|<l>|<r>|<t>|<b> де
    <l> is the number of pixels to crop from the left side of the resized image;
    <r>, <t>, <b> are for right, top and bottom respectively. где (0 < x < 1) the value will be used as a percentage of width/height. Left and top crops take precedence over right and bottom values. Cropping will be limited such that at least 1 pixel of width and height always remains.
    rot поворот fltr[]=rot|<a>|<b> де
    <a> кут повороту в градусах;
    <b> колір фону. Подібно "ra" але застосовується після обробки інших фільтрів, тому ви можете обертати інші фільтри.
    size зміна розміру fltr[]=size|<x>|<y>|<s> де
    <x> горизонтальний розмір в пікселях,
    <y> вертикальний розмір в пікселях,
    <s> розтягнути (якщо = 1) або змінити розмір пропорційно (0, за замовчуванням) <x> і <y> будуть інтерпретуватися як відсоток від поточного розміру зображення якщо (0 < X < 1)
    Примітка: не використовуйте цей фільтр без необхідності. Саме і тільки у випадках, коли до інших фільтрів необхідно застосувати абсолютне позиціонування на основі вихідного зображення і отримане зображення повинне бути змінене після застосування інших фільтрів. Цей фільтр є менш ефективним, ніж стандартні процедури зміни розміру.
    stc Source Transparent Color fltr[]=stc|<c>|<n>|<x> де
    <c> is the hex color of the target color to be made transparent;
    <n> is the minimum threshold in percent (all pixels within <n>% of the target color will be 100% transparent, default <n>=5);
    <x> is the maximum threshold in percent (all pixels more than <x>% from the target color will be 100% opaque, default <x>=10); pixels between the two thresholds will be partially transparent.
    md5s MD5-хеш вихідного зображення
    xto EXIF Thumbnail Only - set to only extract EXIF thumbnail and not do any additional processing
    ra Поворот на кут: кут повороту в градусах позитивний = проти годинникової стрілки, негативний = за годинниковою стрілкою
    ar Auto Rotate: set to "x" to use EXIF orientation stored by camera. Can also be set to "l" or "L" for landscape, or "p" or "P" for portrait. "l" and "P" rotate the image clockwise, "L" and "p" rotate the image counter-clockwise.
    sfn Source Frame Number - use this frame/page number for multi-frame/multi-page source images (GIF, TIFF, etc)
    aoe Output Allow Enlarging - override the setting for $CONFIG['output_allow_enlarging'] (1=on, 0=off) ("far" and "iar" both override this and allow output larger than input)
    iar відключити пропорційну зміну зображення і розтягнути його до "h" і "w" (які мають бути задані). (1=увімкнути, 0=вимкнути) (відміняє "far")
    far пропорційна зміна зображення - зображення буде пропорційно змінене до вказаних в "w" и "h" розмірів, які мають бути встановлені. Вирівнювання: L=зліва,R=зправа,T=верх,B=низ,C=по центру, а також BL,BR,TL,TR
    dpi Dots Per Inch - input DPI setting when importing from vector image format such as PDF, WMF, etc
    sia Save Image As - default filename to save generated image as. Specify the base filename, the extension (eg: ".png") will be automatically added
    maxb MAXimum Byte size - output quality is auto-set to fit thumbnail into "maxb" bytes (compression quality is adjusted for JPEG, bit depth is adjusted for PNG and GIF)
    down filename to save image to. If this is set the browser will prompt to save to this filename rather than display the image