begin process at 2010 02 10 08:41:40
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > TIFF TO JPEG CONVERTEUR

TIFF TO JPEG CONVERTEUR


 Information sur la source

 Description

Voici un petit bout de code fort utile pour convertir un fichier Tiff(qui peut comprendre plusieurs page) en un fichier jpg (bmp, gif,etc)

Source

  • using System.Drawing.Imaging;
  • string fileName = @"F910700E47726.tif"; ;
  • Bitmap myImage = new Bitmap(fileName);
  • int count = myImage.GetFrameCount(FrameDimension.Page);
  • for (int i = 0; i < count; i++)
  • {
  • myImage.SelectActiveFrame(FrameDimension.Page, i);//plusieur page donc on choisi celle qui va etre enregistrée
  • myImage.Save(fileName + "--"+i+".jpg", ImageFormat.Jpeg);
  • }
  • //l'image est enregistré avec le nom original + le numero de l'image et l'extension jpg
using System.Drawing.Imaging;

string fileName = @"F910700E47726.tif"; ;

            Bitmap myImage = new Bitmap(fileName);
            int count = myImage.GetFrameCount(FrameDimension.Page);

            for (int i = 0; i < count; i++)
            {
                myImage.SelectActiveFrame(FrameDimension.Page, i);//plusieur page donc on choisi celle qui va etre enregistrée
                myImage.Save(fileName + "--"+i+".jpg", ImageFormat.Jpeg);
            }

//l'image est enregistré avec le nom original + le numero de l'image et l'extension jpg

 Conclusion

visitez mon site http://julienlembo.free.fr


 Sources du même auteur

Source .NET (Dotnet) COMPTE A REBOUR TRES SIMPLE
Source .NET (Dotnet) INTERNET EXPLORER AUTOMATION BY JULIEN LEMBO

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) NOTIFICATIONS DANS UN DELEGATE ASYNCHRONE par olivieram2
Source avec Zip Source avec une capture Source .NET (Dotnet) PIXEL SHADER - CRÉATION, UTILISATION, ET BINDING par yoannd
Source avec Zip Source avec une capture Source .NET (Dotnet) UITYPEEDITOR HACKING, PROPERTYGRID ET LISTVIEW CONFIGURABLES... par gourky
Source avec Zip Source .NET (Dotnet) CONVERTION D'UNE IMAGE EN G-CODE, GRAVURE CNC par gourky
Source avec Zip Source .NET (Dotnet) CAROUSEL EN WPF (USERCONTROL) par CoolSpirit

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) SCREEN EN SÉRIE par leproc
Source avec Zip Source avec une capture Source .NET (Dotnet) AUTORESIZE V1.0. COMPRESSION D'IMAGES (BCP DE FORMATS) EN JP... par Overkill06
Source avec Zip Source .NET (Dotnet) AFFICHAGE D'UNE IMAGE JPG AVEC DIRECT3D MOBILE 5.0 par Diabolus
Source avec Zip Source avec une capture Source .NET (Dotnet) PASSER RAPIDEMENT D'UNE IMAGE BITMAP À JPEG par streetlife
Source .NET (Dotnet) CHOISIR LE TAUX DE COMPRESSION D'UN JPEG À LA SAUVEGARDE par crack_xp

Commentaires et avis

Commentaire de zobyone le 06/12/2005 14:34:05

ben moi je dit que c'est pas mal..mais je suis peut etre pas tres objectif

Commentaire de sebmafate le 06/12/2005 17:05:21 administrateur CS

et pis moi je dis qu'il y aurait moyen de faire plus propre...

Commentaire de zobyone le 07/12/2005 09:55:10

Dit moi comment faire plus propre parce que la je ne vois pas!!

Le but de cette exemple et de convertir un tiff en jpg. Peux pas faire plus court

Commentaire de sebmafate le 07/12/2005 10:11:18 administrateur CS

j'ai pas dit plus court... mais plus propre

public void SaveToJpeg(string fileName) {  
            Bitmap myImage = new Bitmap(fileName);
  
            for (int i = 0; i < myImage.GetFrameCount(FrameDimension.Page); i++)
            {
                myImage.SelectActiveFrame(FrameDimension.Page, i);
                myImage.Save(String.Format("{0}--{1}.jpg",fileName.Replace('.tif',''),i), ImageFormat.Jpeg);
            }
}

Commentaire de zobyone le 07/12/2005 12:50:23

En effet, c'est mieux sauf pour une chose. Mettre "myImage.GetFrameCount(FrameDimension.Page)" dans le loop oblige le code a rentrer dans la fonction getframeCount a chaque iteration. Donc c'est pas bien. Mais pour le reste je 100% ok ;-)

Commentaire de badrbadr le 19/12/2005 22:51:32

ben quoi, tu savais pas que Sebmafate etait le roi de l'hygiène numérique ?
:D

Commentaire de sebmafate le 20/12/2005 06:13:18 administrateur CS

lol... je dis ça pour vous... un code clair reste lisible... même après 6 mois ;)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

[C#] Compression d'image [ par bibicool ] Bonjour &#224; tous, Dans mon projet, je dois faire des acquisitions d'image, tout fonctionne nickel, l'acquisition de mon image se passe bien et m Convertir un flux d'images jpeg en avi [ par nico4nicolas ] Bonjour, Je capture un flux d'images jpeg et j'aimerai pouvoir convertir ces images en un fichier video .avi. J'ai vu que cela avait deja ete fait en Convertir les ppm en jpeg [ par sachie ] Bonjour à tous! J'ai dispatcher un pdf e Convertir to JPEG [ par ymas00 ] Bonjour,SVP, je cherche comment convertir une image bmp,tiff... en  jpeg sans enregistrer l'image dans le disque, car il y a la methode save de la cla Conversion d'une image tiff -> jpeg sans perte [ par dormilon ] Bonjour,J'aimerai savoir si il est possible de convertir une image tiff en jpeg sans perte de qualité j'ai essayé avec le code-ci dessous mais marche Convertir un caractère spécial en string pour l'insérer dans un fichier [ par tinwul ] Bonjour à tous,Je cherche sans trouver une solution à mon problème. Je débute en CSharp et j'ai un petit souci :J'ouvre un fichier xml pour le modifie C#,ResourceDictionary,DataTemplate,Converter [ par XmenLover ] Bonjour, Je cherche le moyen d'utiliser des converters écrits en C# (et testés comme fonctionnels) en les appelant dans un ResourceDictionary (à l'in Convertir dll C++ en c# [ par survcopt ] Bonjour, J'ai le code source d'une dll en c++ qui s'interface avec un jeu (Rfactor pour ne pas faire de pub), et je voudrais l'écrire en c#, est-ce po convertir STRING en INT [ par 76julien ] Salut à tous, je suis débutant et je souhaite savoir comment fait-on en C# pour convertir un string en integer. Je ne trouve pas le soluce. Merci d'a Convertir une image de Format32bppPArgb en Format24bppRgb [ par AMSOLL ] slt tous; j'ai besoin de convertir une image bitmap en Format24bppRgb pour prendre la valeur de niveau de gris de chaque pixels de cette image; commen


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales