Skip to content

dionisiy13/imagecreator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

imagecreator

Модуль PHP, который будет генерировать картинку. Эта картинка является иконкой страницы этикеток (label). Она отображает внешний вид листа этикеток определенного типа.

В этот модуль вам будут передаваться следующие параметры (не важно как, пока просто проинициализируйте переменные в начале модуля).

  • height - высота всей картинки в пикселях (ширину вы рассчитаете сами по пропорции)

  • labelDescr - скруктура (хеш-массив) с описанием листа с этикетками

labelDescr имеет следующую структуру:

   -- PaperSize - структура (Width: X, Height: Y) - размер листа в неких единицах (обычно дюймы или миллиметры, но это не важно,  так как вам важна пропорция, а не конкретный размер)

   -- LabelSize - структура (Width: X, Height: Y) - размер этикетки в неких единицах (в тех же, что и размер бумаги)

   -- LabelTableSize - структура (Width: X, Height: Y) - количество этикеток на листе по горизонтали и по вертикали

   -- TopMargin - отступ от верхнего края бумаги до этикеток

   -- BottomMargin - отступ от нижнего края бумаги до этикеток

   -- LeftMargin - отступ от левого края бумаги до этикеток

   -- RightMargin - отступ от правого края бумаги до этикеток

   -- HorizSpacing - размер промежутка между этикетками по горизонтали

   -- VertSpacing - размер промежутка между этикетками по вертикали

Все размеры в labelDescr даны в одинаковых единицах измерения (обычно дюймы или миллиметры). Примеры структуры labelDescr присоединены к письму в файле labelDescr.php (labelDescr1 описывает 2.gif, labelDescr2 описывает 2.gif) Модуль на основании этих параметров должен генерировать GIF картинку c прозрачной основой и отсылать ее браузеру для изображения.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages