Forums Développement Multimédia

Aller au contenu

- - - - -

PNG trasparent

CODE AS3

1 réponse à ce sujet

#1 caltex

  • Guests

Posté 14 November 2015 - 00:09 AM

Bonjour, j'essaie depuis un moment de créer un image PNG transparente en utilisant la méthode encodeByteArray de la classe PNGEncoder(). Un message me signifie que la méthode encodeByteArray n'est pas définie par la Static PNGEncoder, par contre la méthode encode ne pose pas de problème. Si quelqu'un pouvait m'éclairer sur ce sujet, se serait sympa.
Merci.

#2 caltex

  • Guests

Posté 18 November 2015 - 11:10 AM

Après avoir consulté nombre de forums anglophones, j'ai trouvé ma solution en remarquant qu'il ne suffisait pas de valider la transparence dans les paramètres BitmapData, mais aussi de signifier la couleur du fond en noir. La classe PNGEncoder fait le reste.

var bitmap:BitmapData=new BitmapData(image.width, image.height, true, 0x00000000);




Répondre à ce sujet



  

1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP