| |
|
|
| | подскажите как нарисовать средствами GD таблицу, в которой можна было менять размеры и количество ячеек, расстояние между ними. Заранее благодарю. | |
| |
|
|
| |
|
|
| |
для: ronin
(28.12.2007 в 18:17)
| | | А стандартными средства почему не подходит? | |
| |
|
|
| |
|
|
| |
для: sim5
(28.12.2007 в 19:10)
| | | эх прихоти заказчиков:) | |
| |
|
|
| |
|
|
| |
для: ronin
(28.12.2007 в 18:17)
| | | А менять размеры каким образом? Из системы администрирования? | |
| |
|
|
| |
|
|
| |
для: ronin
(28.12.2007 в 18:17)
| | |
<?
$cols = 5; // количество колонок
$rows = 20; // количество строк
$col_width = 70; // высота ячейки
$row_height = 20; // ширина ячейки
$x = $cols * $col_width;
$y = $rows * $row_height;
$im = imagecreatetruecolor($x, $y);
imagefill($im, 0, 0, 0xffffff);
for ( $i = 0; $i < $y; $i += $row_height )
imageline($im, 0, $i, $x, $i, 0);
for ( $i = 0; $i < $x; $i += $col_width )
imageline($im, $i, 0, $i, $y, 0);
imageline($im, 0, $y - 1, $x, $y - 1, 0);
imageline($im, $x - 1, 0, $x - 1, $y, 0);
header("Content-Type: image/png");
imagepng($im);
| Как сделать с расстоянием между ячейками сами подумайте. Если к вечеру никто ничего дельного не придумает, я тогда напишу решение. | |
| |
|
|
| |
|
|
| |
для: ronin
(28.12.2007 в 18:17)
| | |
<?php
$rows = 5; // Кол-во строк
$cols = 10; // Кол-во колонок
$h = 30; // Высота ячейки
$w = 30; // Ширина ячейки
$cellspacing = 10; // Расстояние между ячейками
$x = $cols * $w + ($cols - 1) * $cellspacing + 1;
$y = $rows * $h + ($rows - 1) * $cellspacing + 1;
$img = imagecreatetruecolor($x, $y);
imagefill($img, 0, 0, 0xFFFFFF);
for($i = 0; $i < $cols; $i++)
{
for($j = 0; $j < $rows; $j++)
{
imagerectangle(
$img,
$i * ($w + $cellspacing), $j * ($h + $cellspacing),
$i * ($w + $cellspacing) + $w, $j * ($h + $cellspacing) + $h,
0x000000
);
}
}
header( 'Content-Type: image/png' );
imagepng($img);
?>
|
| |
| |
|
|
| |
|
|
| |
для: Unkind
(29.12.2007 в 15:52)
| | | С новым годом!
Моя отдыхать и не отвечать!
А тут такой новогодний подарок!
СПАСИБО! то что нужно!!! | |
| |
|
|