|
|
|
| Товарищи... Проблема вот в чём... У меня пхп скрипт возвращает картинку...Как мне узнать её размеры? Функция getimagesize не работает.... | |
|
|
|
|
|
|
|
для: CBE4KuH
(14.12.2007 в 01:29)
| | Как это не работает? Эта функция не требует библиотеки GD. Как вы используете ее? | |
|
|
|
|
|
|
|
для: sim5
(14.12.2007 в 01:32)
| | Я имею ввиду - она не может прочитать пхп файл рисунка...
$im_info = getimagesize("image.php?code='asd'"); | |
|
|
|
|
|
|
|
для: CBE4KuH
(14.12.2007 в 01:38)
| | И правильно, ей нужен реальный файл изображения, о функции наверное читали? Если вы создаете изображение с помощью GD, то вы сами и задаете его размеры, зачем вам getimagesize. | |
|
|
|
|
|
|
|
для: sim5
(14.12.2007 в 01:43)
| | У меня достаточног сложно идёт процесс формирования картинки, посему получается так, что я заранее не знаю её размеров, а они мне крайне нужны.... Как это можно сделать? | |
|
|
|
|
|
|
|
для: CBE4KuH
(14.12.2007 в 01:55)
| | Что значит достаточно сложно? Вы сами создаете изображение, например, а значит задаете ему размеры, либо делаете малый эскиз большого изображения, указывая его выходные размеры. Т.е. в обеих случаях вы знаете их, а уж какая при этом сложность скрипта, роли не играет. | |
|
|
|
|
|
|
|
для: sim5
(14.12.2007 в 02:13)
| | Смысл таков... Я изначально написал что у меня пхп скрипт для того, чтобы было понятнее... На самом деле у меня CGI-скрипт, который принимает в качестве параметра строку LaTeX и возвращает рисунок с формулой... Именно поэтому, размеры мне неизвестны... Иногда получается, что формула слишком длинная и при печати обрезвается... Мне надо получить рамеры картинки, дабы в дальнейшем переносить строку... Код картинки, например, такой:
<img src="latex.cgi?F(x)=x^2"> | |
|
|
|
|
|
|
|
для: CBE4KuH
(14.12.2007 в 02:34)
| | Ну помогите кто-нить!! Плииизззз... | |
|
|
|
|
|
|
|
для: CBE4KuH
(14.12.2007 в 03:50)
| | можете попробовать получить его через copy после чего выполнить getimagesize | |
|
|
|
|
|
|
|
для: CBE4KuH
(14.12.2007 в 02:34)
| | Не знаю latex, но может проще слишком динную формулу разбивать сразу на две строки, еще до формирования изображения? | |
|
|
|
|
|
|
|
для: sim5
(14.12.2007 в 09:16)
| | Дело в том, что формула может превышать и в три раза страницу, а то и в 4... Я этого не знаю... Единственный способ - каким-то образом узнать размер картинки... Помогите!!!! Горю! | |
|
|
|
|
|
|
|
для: CBE4KuH
(14.12.2007 в 23:40)
| | Я так понимаю, что превышает в 3 и более раза ширину страницы. Ну хорошо, узнали вы размер изображения, и как вы его расчленять будете? Если ручками, это еще понятно, но если скриптом, то как вы можете знать, что на границе раздела не находится символ формулы и вы не разрезаете, например, плюс по полам? Или вы другое что-то с изображениями делать собираетесь? А в чем трудность разделить строку формулы на 3, 4... строки, например, по 300 знаков в строке, если на странице входит 300 знаков в ширину? | |
|
|
|