Gracias a todos los foreros, eh podido resolver el tema de poder llevar a escala una imagen .
Ahi les va un pequeño ejemplo para que le pueda ser util a algun otro aprendiz de PHP.
<?php
////////////////////////////////////
// * imagen a reducir src * //
///////////////////////////////////
$imgsrc = imagecreatefromjpeg("196434.jpg");
// se obtienen las dimensiones de la imagen
$srcx = imagesx($imgsrc);
$srcy = imagesy($imgsrc);
//////////////////////////////////////
// * plantilla en blanco trg * //
//////////////////////////////////////
$x_size = 500;
$y_size = 200;
$imgtrg = imagecreate ( $x_size, $y_size);
$facx = $x_size / $srcx;
$facy = $y_size / $srcy ;
if($facx < $facy)
$facred=$facx;
else
$facred =$facy;
$resx = $srcx * $facred;
$resy = $srcy * $facred;
imagecopyresized($imgtrg, $imgsrc, 0, 0, 0, 0, $resx -1, $resy -1,
$srcx -1, $srcy -1);
header("content-type: image/png");
imagepng($imgtrg);
imagedestroy($imgtrg);
imagedestroy($imgsrc);
?>
Espero que les sea util a algun otro forero.
Ahhhh me olvidava si quisiera cambiar el formato de video de la imagen insertada, una solucion seria en la planilla que creo con el imagecreate le coloco un color y automaticamente me hace el video invertido como un negativa.
Mil Gracias a todos saludos