Первый параметр, Вы уже знаете - это что кодируем.
Второй параметр - имя файла, в который записать, или false - если хотите вывести на экран.
Третий параметр - избыточность кодирования.
Избыточность | Процент | Параметр |
Low | 7% | 0 |
Medium | 15% | 1 |
Quartile | 25% | 2 |
High | 30% | 3 |
Актуальнее конечно их посмотреть в файле qrconst.php.
Четвёртый параметр - размер пикселя/квадрата.
Пятый параметр - размер границы.
Шестой параметр - для png - выводит header("Content-type: image/png"), для jpeg - качество изображения/уровень компрессии изображения.
Ранее, где-то попадалась инфа что можно было устанавливать цвет. Но в текущей версии (на момент написания - phpqrcode-2010100721_1.1.4.zip) этих параметров нет. Подскажу как можно вручную в коде исправить на нужный цвет:
Открываем в текстовом редакторе файл qrimage.php и ищем:
$col[1] = ImageColorAllocate($base_image,0,0,0)
И меняем нолики на нужный цвет (RGB). Или дописываете нужный Вам функционал.
Нужно но не можете или не хотите - я могу сделать, пишите.
Также, Вы можете прочесть - как изменить фон в phpqrcode на прозрачный.
возможно у Вас отключен javascript, если включен - просто обновите страницу