Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   GD perl или php (https://forum.antichat.xyz/showthread.php?t=117340)

j0ker13 23.04.2009 14:22

GD perl или php
 
встал вопрос о размещении текста на листе с последующей печатью
текст нада размещать согласно координатам.
на каком языке это удобнее реализовать?

OdaN 23.04.2009 14:31

Кто с чем привык работать, на том и удобнее... на пхп как-то так:

PHP код:

$im=imagecreatefromjpeg("image/default.jpg"); //Открваем картинку
$color=imagecolorallocate($im25000); //Цвет шрифта
$x=10//Координаты надписи
$y=15;
$text="Текст надписи";
$size='45'//размер шрифта
$z='0'//угол наклона шрифта

imagettftext($im$size$z$x$y$color'arial.ttf'"$text"); //Накладываем текст на картинку

header("Content-type: image/jpg");
imagejpeg($im); //Выводим картинку
imagedestroy($im); 


nerezus 23.04.2009 14:32

На русском. Пример "Маш, а теперь подпишись вот в том левом уголке, сразу под печатью". Плюсы: семантический анализ(выполняется автоматически), небольшое время на написание программы для объекта(около 7 секунд), объект управляется вербально, автоматическая коррекция ошибок.

OdaN 23.04.2009 14:37

Подпишись действительно выполняется примерно за 7 секунд, и с описанными плюсами. Но у нас опсанный мною выше метод используется для заполнения нарядов, информацией взятой из базы, и так-как текста приличное количество, то в продуктивность "Машеньки" начинаешь сомневатся...

У нее кстати есть плохо документированные баги, из разряда "у меня болит голова", или "куда-же я дела эту чертову ручку"... Возникают как и проходят абсолютно рандомно... Причины малоизученны...

j0ker13 23.04.2009 14:54

вот допустим создали изображение. с помощью пхп можно отправить на печать его?

OdaN 23.04.2009 14:56

нет, пхп на сервере исполняется... можно в браузере нажать ctrl+p

m0Hze 23.04.2009 15:01

Теоритически,можно создать батник с печатью, а затем exec,system...

j0ker13 23.04.2009 15:01

:) гуд. тока качество картинки даже с TrueType выглядит нечитаемо((
есть вариаты исправить?)
нойз это тока сохранять картинку а потом как нить печатать)

m0Hze 23.04.2009 15:04

Это уже зависит отразмера картинки шрифта,и эфектов при создании.
Советую вот тут почитать:
php.net

j0ker13 23.04.2009 15:08

ок почитаю.
дело в том что картинка сама нормально выглядит а после печати ступеньки видны(


Время: 01:13