Imagen :: Imlib2

Imagen :: Imlib2 es una interfaz Perl a la biblioteca de imágenes IMLIB2.
Descargar ahora

Imagen :: Imlib2 Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Leon Brocard
  • Sitio web del editor:
  • http://search.cpan.org/~lbrocard/

Imagen :: Imlib2 Etiquetas


Imagen :: Imlib2 Descripción

Imagen :: IMLIB2 es una interfaz Perl a la biblioteca de imágenes de IMLIB2. Imagen :: IMLIB2 es una interfaz Perl a la biblioteca de imágenes IMLIB2.Synopsis Use Image :: IMLIB2; # Crear una nueva imagen My $ image = Image :: Imlib2-> Nuevo (200, 200); # o cargue una imagen $ image = Image :: imlib2-> Cargar ("foo.png"); # Habilitar el soporte del canal alfa $ image-> has_alpha (1); # Establecer un color (RGBA, así que este es transparente naranja) $ imagen-> set_color (255, 127, 0, 127); # Dibuja un rectángulo $ imagen-> DRAW_RECTANGLE (50, 50, 50, 50); # Dibuja un rectángulo completo $ imagen-> Fill_Rectangle (150, 50, 50, 50); # Dibuja una línea $ imagen-> DRAW_LINE (0, 0, 200, 50); # Establecer calidad antes de guardar $ imagen-> Set_Quality (50); # Guardar fuera $ imagen-> guardar ('out.png'); # Crear un polígono My $ Poly = Image :: Imlib2 :: Polygon-> Nuevo (); # Añadir algunos puntos $ Poly-> Add_point (0, 0); $ Poly-> Add_point (100, 0); $ Poly-> Add_point (100, 100); $ Poly-> Add_point (0, 100); # llenar el polígono $ poly-> relleno (); # dibujarlo cerrado en la imagen $ imagen-> DRAW_POLYGON ($ POLY, 1); # Crear una gama de colores My $ cr = image :: imlib2 :: colorrange-> nuevo (); # Agregar un color My ($ distancia, $ rojo, $ verde, $ azul, $ alfa) = (15, 200, 100, 50, 20); $ cr-> add_color ($ distancia, $ rojo, $ verde, $ azul, $ alfa); # dibujarlo mi ($ x, $ y, $ ancho, $ altura, un ángulo $) = (20, 30, 200, 200, 1); $ imagen-> fill_color_range_rectangle ($ CR, $ X, $ y, $ ancho, $ altura, $ ángulo); imagen :: imlib2 es un puerto de PERL de IMLIB2, una biblioteca de gráficos que forma la carga y la manipulación de la imagen, así como la manipulación. , soporte de polígono arbitrario, etc. Hace todas estas operaciones rápidamente. Le permite crear imágenes en color utilizando una gran cantidad de primitivos gráficos, y salga de las imágenes en un rango de formatos .image :: imlib2 :: Polygon and Image :: imlib2 :: colorrange se describe a continuación :: imlib2 pero puede ser Referenciado antes de su descripción. Nota que esta es una versión temprana de mi intento en una interfaz Perl a Imlib2. Actualmente, la API es solo para probar las cosas. No todo está apoyado, pero ya existe una gran funcionalidad. Si cree que la API puede ser ajustada para ser un poco más intuitiva, ¡escríbeme una línea! Tenga en cuenta que se debe instalar una versión de desarrollo de IMLIB2 antes de instalar este módulo. Requisitos: · Perl


Imagen :: Imlib2 Software relacionado