Afbeelding :: imlib2

Afbeelding :: IMLIB2 is een PERL-interface naar de Imlib2-afbeeldingbibliotheek.
Download nu

Afbeelding :: imlib2 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Leon Brocard
  • Uitgever website:
  • http://search.cpan.org/~lbrocard/

Afbeelding :: imlib2 Tags


Afbeelding :: imlib2 Beschrijving

Afbeelding: IMLIB2 is een PERL-interface naar de Imlib2 Image-bibliotheek. Afbeelding: IMLIB2 is een PERL-interface voor de Imlib2 Image Library.Synopsis Gebruik afbeelding :: Imlib2; # Maak een nieuwe afbeelding Mijn $ image = Afbeelding :: imlib2-> Nieuw (200, 200); # of laad een afbeelding $ image = Afbeelding :: imlib2-> belasting ("foo.png"); # Schakel de Alpha Channel Support $ Image-> Has_Alpha (1) in; # Stel een kleur in (RGBA, dus dit is transparant oranje) $ image-> set_color (255, 127, 0, 127); # Teken een rechthoek $ image-> Draw_Rectangle (50, 50, 50, 50); # Teken een gevulde rechthoek $ image-> Fill_Rectangle (150, 50, 50, 50); # Teken een lijn $ image-> Draw_line (0, 0, 200, 50); # Stel kwaliteit in voordat u $ image-> set_quality (50) bespaart; # Bespaar $ image-> opslaan ('out.png'); # Maak een polygoon mijn $ poly = afbeelding :: imlib2 :: polygon-> nieuw (); # Voeg een aantal punten toe $ poly-> add_point (0, 0); $ poly-> add_point (100, 0); $ poly-> add_point (100, 100); $ poly-> add_point (0, 100); # Vul de polygon van poly-> vullen (); # Teken het gesloten op afbeelding $ image-> Draw_polygon ($ poly, 1); # Maak een kleurbereik van mijn $ CR = Afbeelding :: IMLIB2 :: ColorRange-> NIEUW (); # Voeg een kleur toe mijn ($ afstand, $ rood, $ groen, $ blauw, $ alpha) = (15, 200, 100, 50, 20); $ CR-> add_color ($ afstand, $ rood, $ groen, $ blauw, $ alpha); # Teken het mijn ($ x, $ y, $ breedte, $ hoogte, $ hoek) = (20, 30, 200, 200, 1); $ Image-> Fill_Color_Range_Rectangle ($ CR, $ X, $ Y, $ Breedte, $ hoogte, $ hoek); Afbeelding :: Imlib2 is een PERL-poort van Imlib2, een grafische bibliotheek die beeldbestand wordt geladen en opslaan, evenals manipulatie , willekeurige polygoonondersteuning, enz. Het doet al deze operaties snel. Hiermee kunt u kleurenafbeeldingen maken met behulp van een groot aantal grafische primitieven en de afbeeldingen in een bereik van formaat uit te voeren.Image :: imlib2 :: polygoon en afbeelding :: IMLIB2 :: ColorRange worden beschreven met de volgende afbeelding :: Imlib2, maar waarnaar wordt verwezen vóór hun beschrijving. Aanmerking dat dit een vroege versie is van mijn poging tot een PERL-interface naar Imlib2. Momenteel is de API gewoon om dingen te testen. Niet alles wordt ondersteund, maar er bestaat al veel functionaliteit. Als u denkt dat de API kan worden aangepast om een beetje intuïtiever te zijn, laat u mij een lijn laten vallen! Merk op dat een ontwikkelingsversie van Imlib2 moet worden geïnstalleerd voordat u deze module installeert. Vereisten: · Perl


Afbeelding :: imlib2 Gerelateerde software