24, 2006

PHP ( 1)

PHP , . GD. .

, (90 90 ) (218 ). . . ( ) PhotoShop . . , , , , ! , .

, , ImageMagick Perl. - . PHP, , Perl . PHP GD. , , .

, image/jpeg .

resize.php

:
$f path/file.jpg. , . , , ;
$q JPEG;
$type ( ) $type :
o $type = 0 90x90 ;
o $type = 1 218 ( );
o $type = 2 .

:

resize.php

<?php

// f -
// type -
// q -
// src -
// dest -
// w -
// ratio -
// str -

// ,
if ($type == 0) $w = 70; // 70x70
if ($type == 1) $w = 90; // 90x90
if ($type == 2) $w = 218; // 218


// jpeg
if (!isset($q)) $q = 100;

. , , . .

//
//
$src = imagecreatefromjpeg($f);
$w_src = imagesx($src);
$h_src = imagesy($src);

header("Content-type: image/jpeg");

$src. imagesx imagesy . . header Content-type: image/jpeg . , jpeg-.

...

2

:

: fox++

1. 02.02.06 14:47 :

. php_gd2.dll , , ( header?)

2. 02.02.06 17:11 : .

: header('Content-type: image/jpeg'); .

3. 16.02.06 10:44 :

, - php.ini ( PHP dll). , , - text.

4. 17.04.06 15:48 :

" PHP, , Perl ."
!!!

5. 23.02.08 19:19 : Сергей

"Потом я перешёл на PHP, и понял, что Perl не совсем приспособлен для таких вещей."


ПЕРЛ ПРЕКРАСНО ПРИСПОСОБЛЕН ДЛЯ ВСЕГО, в Т.Ч. и ДЛЯ ТАКИХ ВЕЩЕЙ. Юзаю связку Perl+ImageMagick и под Unix'ами и под Виндой без всяких проблем!

6. 04.03.08 05:28 : wembaster

, google ADSENS .
, http://tak.ru/partner.php?id=148860

7. 27.05.08 08:27 : designs

8. 20.05.09 03:24 :

?

, . . . , " " , .