cs_thigo
Messages postés44Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention15 juin 2006
-
11 oct. 2004 à 11:59
cs_thigo
Messages postés44Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention15 juin 2006
-
11 oct. 2004 à 12:04
Ma question peut paraitre stupide mais voila:
Je dispose d'une image gif, je dois la travailler puis la sauvegarder en format gif. Le problème et que la qualité d'affichage de l'image produite est médiocre par rapport à l'image de départ. Je pense que c'est un problème de palette mais je cale. Si quelqu'un veut bien me tirer d'affaire voici le souce :
**** Voici la forme :
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm2.aspx.vb" Inherits="WebApplication1.WebForm2"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>WebForm2</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<form id="Form1" method="post" runat="server">
</form>
</HTML>
**** Voici le code :
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dessineimage()
photo.ImageUrl = "photo_rendu.gif"
End Sub
Sub Dessineimage()
Dim lencod As Drawing.Imaging.EncoderParameters()
Dim lPal As System.Drawing.Imaging.ColorPalette
'on charge une image avec l'image d'origine
Dim newImage As Drawing.Image = System.Drawing.Image.FromFile(Server.MapPath("testorg.gif"), True)
lPal = newImage.Palette