Csharp/CSharp Tutorial/2D/ImageCodecInfo — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
Admin (обсуждение | вклад) м (1 версия) |
(нет различий)
|
Текущая версия на 15:18, 26 мая 2010
Get an array of available Image Encoders
<source lang="csharp">using System; using System.Collections.Generic; using System.ruponentModel; using System.Data; using System.Drawing; using System.Drawing.Imaging; using System.Text; using System.Windows.Forms; public class MainClass {
public static void Main() { ImageCodecInfo[] availableCodecs; availableCodecs = ImageCodecInfo.GetImageEncoders(); int numCodecs = availableCodecs.Length; for (int i = 0; i < numCodecs; i++) { Console.WriteLine("Codec Name = " + availableCodecs[i].CodecName); Console.WriteLine("Class ID = " + availableCodecs[i].Clsid.ToString()); Console.WriteLine("Filename Extension = " + availableCodecs[i].FilenameExtension); Console.WriteLine("Flags = " + availableCodecs[i].Flags.ToString()); Console.WriteLine("Format Description = " + availableCodecs[i].FormatDescription); Console.WriteLine("Format ID = " + availableCodecs[i].FormatID.ToString()); Console.WriteLine("MimeType = " + availableCodecs[i].MimeType); Console.WriteLine("Version = " + availableCodecs[i].Version.ToString()); Console.WriteLine(); } }
}</source>