Ver Mensaje Individual
  #42 (permalink)  
Antiguo 11/05/2009, 18:25
Avatar de DjMiki
DjMiki
 
Fecha de Ingreso: octubre-2007
Ubicación: Paijan - Trujillo - La Libertad
Mensajes: 90
Antigüedad: 16 años, 6 meses
Puntos: 2
Exclamación Respuesta: Edición de imágenes con PHPImagen (Aporte)

okram, muy buen aporte eh visto los demos de tu web, pero sabes en mi hosting no funka chekea "m i k i t o . u n i . c c / ies/img.php?file=h t t p : / / m i k i t o . u n i . c c /img_menus/sagas.jpg&ancho=166&alto=196&mark=false&recolor=80 0"
y no se por que, la libreria GD eta activada, aunque no se si esta la freetype, pero como dices es opcional, y bueno el php, q cuenta el hostiing q utiliza es 5.2 pero aun asi no funciona mi codigo de mi archio img, es el siguiente:
Código PHP:
<?php 

$files 
$_GET['file'];

require_once 
'admincp/PHPImg.lib.php';
// Instanciamos la clase
$imagen = new Imagen($files); 
// Redimension de la imagen. Los parámetros los 
// recibimos de la URL. Por motivos de seguridad,
// Los tamaños máximos permitidos son de 500x500 px.
$nuevo_ancho = ($_GET['ancho'] <= 500) ? $_GET['ancho'] : null
$nuevo_alto = ($_GET['alto'] <= 500) ? $_GET['alto'] : null;
$cut = (isset($_GET['cut'])) ? true false
$imagen->resize($nuevo_ancho$nuevo_alto$cut);
/* 
// Aplicación de la marca de agua
if($_GET['mark'] !== "false") {
    $imagen->watermark("wm2.png",null,false,1);
}

// Apicar nueva coloración
if(isset($_GET['gris'])) 
    $imagen->grayscale(); 
elseif(isset($_GET['recolor'])) { 
    $exact = (isset($_GET['exact'])) ? true : false;
    $color = urldecode($_GET['recolor']);
    $imagen->colorize($color,$exact); 
}  

if($_GET['mark'] !== "false") {
    // Inserción de textos
    /* 
    TEXTO 1: Imagen v1.0 
    
    CARACTERÍSTICAS: 
        Color: #ff0 -> Amarillo 
        Tamaño: 15px 
        Fuente: font2.ttf 
        Rotación: 90º en sentido antihorario (+90) 
        Posición en eje horizontal: a 15px del borde izquierdo de la imagen 
        Posición en eje vertical: a 17px del borde inferior de la imagen  
    
    Para el color AMARILLO podré poner: 
    
    #ff0 
    #ffff00 
    ff0 
    ffff00 
    255,255,0 
    255.255.0 
    255 255 0 
    

    
    //Sombra
    $imagen->textmark("ISTP DAVINCI","#f00",29,"admincp/font/BAUHS93.TTF",null,8,-19); 
    
    //Texto
    $imagen->textmark("ISTP DAVINCI","ff0",29,"admincp/font/BAUHS93.TTF",null,7,-20); 
    

    TEXTO 2: MyOkram.INFO 
    
    CARACTERÍSTICAS: 
        Color: #fff -> Blanco 
        Tamaño: 3pt 
        Fuente: Por default 
        Rotación: - 
        Posición en eje horizontal: a 5px del border izquierdo de la imagen 
        Posición en eje vertical: a 15px del border inferior de la imagen  
    
    Para el color BLANCO podré poner: 
    
    #fff 
    #ffffff 
    fff 
    ffffff 
    255,255,255 
    255.255.255 
    255 255 255 
    

    
    //Sombra
    $imagen->textmark("MyOkram.INFO","0.0.200",2,null,null,6,-13); 
    
    //Texto
    $imagen->textmark("MyOkram.INFO","255 255 255",2,null,null,5,-15); 
} */
//MOSTRAMOS LA IMAGEN
if(isset($_GET['download'])) 
    
$imagen->doDownload(); 
else 
    
$imagen->doPrint();  
?>

aunque probe quitar la opcion download, sigue sin funcionar, espero me puedas ayduar en que eh fallado, lo que intento hacer es solo mostrar la imagen en una noticia, claro que coloco las etiquetas para mostrar la imagen. pero no funciona, lo ago de esta manera:
Código HTML:
<img src="img.php?file=h t t p : / / m i k i t o . u n i . c c /img_menus/sagas.jpg&ancho=166&alto=196&mark=false&recolor=800" /> 
Pero nada