| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo cambiar el tamaño de imágenes en PHP
    PHP proporciona una función para obtener la anchura y altura de una imagen. Con esa información y algunas matemáticas simples , es posible cambiar el tamaño de una imagen para fines de visualización y sin el uso de una biblioteca de gráficos . Si desea permanentemente redimensionar una imagen que usted tiene que usar una biblioteca de gráficos . PHP provee funciones para utilizar la biblioteca de gráficos GD para manipular imágenes . Instrucciones
    1

    Obtener el tamaño de un archivo de imagen utilizando la función " getimagesize " en PHP. Capturar el valor devuelto por la función y extraer el ancho de la imagen y la altura. Por ejemplo , escriba: ?

    < Php

    define ( "ancho" , 0);

    define ( " ALTURA ", 1) ;
    < p > $ image_size = getimagesize ( " myimage.jpg ");

    $ width = $ image_size [ aNCHO ] ;

    $ alto = $ image_size [ aLTO ] ;
    2

    establecer variables igual a la anchura y la altura de objetivo para cambiar el tamaño . Por ejemplo , escriba:

    $ target_width = 100 ;

    $ target_height = 100 ;
    3

    Calcular la relación de nuevo a la anchura y la altura de antigüedad y seleccionar la más baja de las dos relaciones . Calcular la nueva anchura y la altura sobre la base de esta relación . Por ejemplo , escriba:

    $ ratio_width = $ target_width /$ width ;

    $ ratio_height = $ target_height /$ altura ;

    $ ratio = min ($ ratio_width , $ ratio_height ) ;

    $ new_width = intval ($ * $ proporción ancho) ;

    $ new_height = intval ($ proporción * $ altura) ; ?

    > < br > Página 4

    Muestra la imagen con el nuevo tamaño al incluir el "ancho " y atributos " de altura " en la etiqueta HTML " img " . Por ejemplo , escriba: ?

    < Img src = " myimage.jpg " alt = " Mi Imagen" width = " ? < Php echo $ new_width > " height = "< php echo $ new_height > "/>
    5

    Cambiar el tamaño de la imagen de forma permanente mediante la creación de una copia de la imagen como una nueva imagen y la escala que la nueva imagen con la funcionalidad proporcionada por la biblioteca de gráficos GD . ¿ Por ejemplo , escriba:

    < php

    $ image = imagecreatefromjpeg ( " myimage.jpg ");

    $ new_image = imagecreatetruecolor ($ target_width , $ target_height ) ;

    imagecopyresampled ($ new_image , $ imagen , 0, 0 , 0, 0, $ target_width , $ target_height , $ anchura, $ altura) ;
    6

    Muestra la re - imagen de tamaño . Por ejemplo , escriba:

    imagejpeg ($ new_image , null , 100);

    >

    ?

    Previous :

    next :
      Artículos relacionados
    ·Cómo encontrar la contraseña para Localhost MySQL Ser…
    ·Cómo insertar un código PHP en una línea Echo 
    ·PHP para el envío de correo electrónico a un Gmail o …
    ·¿Cuál es la diferencia entre MySQL y MySQLi 
    ·Cómo utilizar FBML Tags 
    ·Cómo conectar Visual Basic para Mysql 
    ·Tutorial para la creación de una tabla mediante Wamp 2…
    ·Cómo leer el contenido del archivo de PHP 
    ·Cómo ejecutar una secuencia de comandos MySQL 
    ·Cómo eliminar una entidad de una matriz en PHP 
      Artículos destacados
    ·Cómo hasta la fecha de llegada SQL 
    ·¿Cómo hacer la asignación de almacenamiento dinámic…
    ·PHP MySQL Database Consulta 
    ·Java no puede encontrar símbolo con el método de sali…
    ·¿Qué es el Kit de herramientas de Adobe ExtendScript 
    ·Cómo agregar variables en COBOL 
    ·Cómo acceder a los informes en VB 
    ·Reglas de estilo COBOL 
    ·Cómo escribir un programa en C para leer un entero 
    ·Cómo crear un concurso con preguntas aleatorias Utiliz…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com