Class ImageParameters

Class ImageParameters

Nama dari : Aspose.Imaging.FileFormats.Dng.Decoder Pengumpulan: Aspose.Imaging.dll (25.4.0)

Parameter Gambar Dng

[JsonObject(MemberSerialization.OptIn)]
public class ImageParameters

Inheritance

object ImageParameters

anggota yang diwarisi

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

CameraManufacturer

Dapatkan produsen kamera.

public string CameraManufacturer { get; }

Nilai Properti

string

Examples

Contoh ini menunjukkan cara memuat gambar DNG dari file, mencetak sifatnya dan menyimpannya ke PNG.

string dir = "c:\\temp\\";
                                                                                                           using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "test.dng"))
                                                                                                           {
                                                                                                               Aspose.Imaging.FileFormats.Dng.DngImage dngImage = (Aspose.Imaging.FileFormats.Dng.DngImage) image;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.RawData rawData = dngImage.ImgData;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters parameters = rawData.ImageDataParameters;
                                                                                                               if (parameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The camera manufacturer:              {0}", parameters.CameraManufacturer);
                                                                                                                   System.Console.WriteLine("The camera model:                     {0}", parameters.Model);
                                                                                                                   System.Console.WriteLine("The colors count:                     {0}", parameters.ColorsCount);
                                                                                                                   System.Console.WriteLine("The colors description:               {0}", parameters.Description);
                                                                                                                   System.Console.WriteLine("The DNG version:                      {0}", parameters.DngVersion);
                                                                                                                   System.Console.WriteLine("The number of RAW images in the file: {0}", parameters.RawCount);
                                                                                                                   System.Console.WriteLine("The software:                         {0}", parameters.Software);
                                                                                                                   System.Console.WriteLine("The order of the color pixels:        {0}", System.Convert.ToString(parameters.Filters, 2));

                                                                                                                   string[] translationCfaDng = parameters.TranslationCfaDng;
                                                                                                                   if (translationCfaDng != null)
                                                                                                                   {
                                                                                                                       System.Console.WriteLine("The translation array for CFA mosaic {0}:", translationCfaDng.Length);
                                                                                                                       foreach (string s in translationCfaDng)
                                                                                                                       {
                                                                                                                           System.Console.WriteLine("- {0}", s);
                                                                                                                       }
                                                                                                                   }
                                                                                                               }

                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters otherParameters = rawData.ImageOtherParameters;
                                                                                                               if (otherParameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The aperture:                         {0}", otherParameters.Aperture);
                                                                                                                   //System.Console.WriteLine("The author:                           {0}", otherParameters.Artist);
                                                                                                                   System.Console.WriteLine("The description:                      {0}", otherParameters.Description);
                                                                                                                   System.Console.WriteLine("The focal length:                     {0}", otherParameters.FocalLength);
                                                                                                                   System.Console.WriteLine("The ISO sensitivity:                  {0}", otherParameters.IsoSpeed);
                                                                                                                   System.Console.WriteLine("The serial number of the image:       {0}", otherParameters.ShotOrder);
                                                                                                                   System.Console.WriteLine("The shutter speed:                    {0}", otherParameters.ShutterSpeed);
                                                                                                                   System.Console.WriteLine("The date of shooting:                 {0}", System.DateTime.FromFileTime(otherParameters.Timestamp));
                                                                                                               }

                                                                                                               // Export to PNG with default options.
                                                                                                               dngImage.Save(dir + "test.png", new Aspose.Imaging.ImageOptions.PngOptions());
                                                                                                           }

                                                                                                           // The camera manufacturer:              Leica
                                                                                                           // The camera model:                     M8 Digital Camera
                                                                                                           // The colors count:                     3
                                                                                                           // The colors description:               RGBG
                                                                                                           // The DNG version:                      16777216
                                                                                                           // The number of RAW images in the file: 1
                                                                                                           // The software:                         1.107
                                                                                                           // The order of the color pixels:        10110100101101001011010010110100
                                                                                                           // The aperture:                         0
                                                                                                           // The description:                      
                                                                                                           // The focal length:                     50
                                                                                                           // The ISO sensitivity:                  160
                                                                                                           // The serial number of the image:       0
                                                                                                           // The shutter speed:                    12
                                                                                                           // The date of shooting:                 8/3/2007 3:13:49 AM

ColorsCount

Dapatkan warna tersebut.

public int ColorsCount { get; }

Nilai Properti

int

Examples

Contoh ini menunjukkan cara memuat gambar DNG dari file, mencetak sifatnya dan menyimpannya ke PNG.

string dir = "c:\\temp\\";
                                                                                                           using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "test.dng"))
                                                                                                           {
                                                                                                               Aspose.Imaging.FileFormats.Dng.DngImage dngImage = (Aspose.Imaging.FileFormats.Dng.DngImage) image;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.RawData rawData = dngImage.ImgData;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters parameters = rawData.ImageDataParameters;
                                                                                                               if (parameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The camera manufacturer:              {0}", parameters.CameraManufacturer);
                                                                                                                   System.Console.WriteLine("The camera model:                     {0}", parameters.Model);
                                                                                                                   System.Console.WriteLine("The colors count:                     {0}", parameters.ColorsCount);
                                                                                                                   System.Console.WriteLine("The colors description:               {0}", parameters.Description);
                                                                                                                   System.Console.WriteLine("The DNG version:                      {0}", parameters.DngVersion);
                                                                                                                   System.Console.WriteLine("The number of RAW images in the file: {0}", parameters.RawCount);
                                                                                                                   System.Console.WriteLine("The software:                         {0}", parameters.Software);
                                                                                                                   System.Console.WriteLine("The order of the color pixels:        {0}", System.Convert.ToString(parameters.Filters, 2));

                                                                                                                   string[] translationCfaDng = parameters.TranslationCfaDng;
                                                                                                                   if (translationCfaDng != null)
                                                                                                                   {
                                                                                                                       System.Console.WriteLine("The translation array for CFA mosaic {0}:", translationCfaDng.Length);
                                                                                                                       foreach (string s in translationCfaDng)
                                                                                                                       {
                                                                                                                           System.Console.WriteLine("- {0}", s);
                                                                                                                       }
                                                                                                                   }
                                                                                                               }

                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters otherParameters = rawData.ImageOtherParameters;
                                                                                                               if (otherParameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The aperture:                         {0}", otherParameters.Aperture);
                                                                                                                   //System.Console.WriteLine("The author:                           {0}", otherParameters.Artist);
                                                                                                                   System.Console.WriteLine("The description:                      {0}", otherParameters.Description);
                                                                                                                   System.Console.WriteLine("The focal length:                     {0}", otherParameters.FocalLength);
                                                                                                                   System.Console.WriteLine("The ISO sensitivity:                  {0}", otherParameters.IsoSpeed);
                                                                                                                   System.Console.WriteLine("The serial number of the image:       {0}", otherParameters.ShotOrder);
                                                                                                                   System.Console.WriteLine("The shutter speed:                    {0}", otherParameters.ShutterSpeed);
                                                                                                                   System.Console.WriteLine("The date of shooting:                 {0}", System.DateTime.FromFileTime(otherParameters.Timestamp));
                                                                                                               }

                                                                                                               // Export to PNG with default options.
                                                                                                               dngImage.Save(dir + "test.png", new Aspose.Imaging.ImageOptions.PngOptions());
                                                                                                           }

                                                                                                           // The camera manufacturer:              Leica
                                                                                                           // The camera model:                     M8 Digital Camera
                                                                                                           // The colors count:                     3
                                                                                                           // The colors description:               RGBG
                                                                                                           // The DNG version:                      16777216
                                                                                                           // The number of RAW images in the file: 1
                                                                                                           // The software:                         1.107
                                                                                                           // The order of the color pixels:        10110100101101001011010010110100
                                                                                                           // The aperture:                         0
                                                                                                           // The description:                      
                                                                                                           // The focal length:                     50
                                                                                                           // The ISO sensitivity:                  160
                                                                                                           // The serial number of the image:       0
                                                                                                           // The shutter speed:                    12
                                                                                                           // The date of shooting:                 8/3/2007 3:13:49 AM

Description

Dapatkan deskripsi warna (RGBG, RGBE, GMCY, atau GBTG).

public string Description { get; }

Nilai Properti

string

Examples

Contoh ini menunjukkan cara memuat gambar DNG dari file, mencetak sifatnya dan menyimpannya ke PNG.

string dir = "c:\\temp\\";
                                                                                                           using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "test.dng"))
                                                                                                           {
                                                                                                               Aspose.Imaging.FileFormats.Dng.DngImage dngImage = (Aspose.Imaging.FileFormats.Dng.DngImage) image;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.RawData rawData = dngImage.ImgData;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters parameters = rawData.ImageDataParameters;
                                                                                                               if (parameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The camera manufacturer:              {0}", parameters.CameraManufacturer);
                                                                                                                   System.Console.WriteLine("The camera model:                     {0}", parameters.Model);
                                                                                                                   System.Console.WriteLine("The colors count:                     {0}", parameters.ColorsCount);
                                                                                                                   System.Console.WriteLine("The colors description:               {0}", parameters.Description);
                                                                                                                   System.Console.WriteLine("The DNG version:                      {0}", parameters.DngVersion);
                                                                                                                   System.Console.WriteLine("The number of RAW images in the file: {0}", parameters.RawCount);
                                                                                                                   System.Console.WriteLine("The software:                         {0}", parameters.Software);
                                                                                                                   System.Console.WriteLine("The order of the color pixels:        {0}", System.Convert.ToString(parameters.Filters, 2));

                                                                                                                   string[] translationCfaDng = parameters.TranslationCfaDng;
                                                                                                                   if (translationCfaDng != null)
                                                                                                                   {
                                                                                                                       System.Console.WriteLine("The translation array for CFA mosaic {0}:", translationCfaDng.Length);
                                                                                                                       foreach (string s in translationCfaDng)
                                                                                                                       {
                                                                                                                           System.Console.WriteLine("- {0}", s);
                                                                                                                       }
                                                                                                                   }
                                                                                                               }

                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters otherParameters = rawData.ImageOtherParameters;
                                                                                                               if (otherParameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The aperture:                         {0}", otherParameters.Aperture);
                                                                                                                   //System.Console.WriteLine("The author:                           {0}", otherParameters.Artist);
                                                                                                                   System.Console.WriteLine("The description:                      {0}", otherParameters.Description);
                                                                                                                   System.Console.WriteLine("The focal length:                     {0}", otherParameters.FocalLength);
                                                                                                                   System.Console.WriteLine("The ISO sensitivity:                  {0}", otherParameters.IsoSpeed);
                                                                                                                   System.Console.WriteLine("The serial number of the image:       {0}", otherParameters.ShotOrder);
                                                                                                                   System.Console.WriteLine("The shutter speed:                    {0}", otherParameters.ShutterSpeed);
                                                                                                                   System.Console.WriteLine("The date of shooting:                 {0}", System.DateTime.FromFileTime(otherParameters.Timestamp));
                                                                                                               }

                                                                                                               // Export to PNG with default options.
                                                                                                               dngImage.Save(dir + "test.png", new Aspose.Imaging.ImageOptions.PngOptions());
                                                                                                           }

                                                                                                           // The camera manufacturer:              Leica
                                                                                                           // The camera model:                     M8 Digital Camera
                                                                                                           // The colors count:                     3
                                                                                                           // The colors description:               RGBG
                                                                                                           // The DNG version:                      16777216
                                                                                                           // The number of RAW images in the file: 1
                                                                                                           // The software:                         1.107
                                                                                                           // The order of the color pixels:        10110100101101001011010010110100
                                                                                                           // The aperture:                         0
                                                                                                           // The description:                      
                                                                                                           // The focal length:                     50
                                                                                                           // The ISO sensitivity:                  160
                                                                                                           // The serial number of the image:       0
                                                                                                           // The shutter speed:                    12
                                                                                                           // The date of shooting:                 8/3/2007 3:13:49 AM

DngVersion

Dapatkan versi DNG.

public uint DngVersion { get; }

Nilai Properti

uint

Examples

Contoh ini menunjukkan cara memuat gambar DNG dari file, mencetak sifatnya dan menyimpannya ke PNG.

string dir = "c:\\temp\\";
                                                                                                           using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "test.dng"))
                                                                                                           {
                                                                                                               Aspose.Imaging.FileFormats.Dng.DngImage dngImage = (Aspose.Imaging.FileFormats.Dng.DngImage) image;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.RawData rawData = dngImage.ImgData;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters parameters = rawData.ImageDataParameters;
                                                                                                               if (parameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The camera manufacturer:              {0}", parameters.CameraManufacturer);
                                                                                                                   System.Console.WriteLine("The camera model:                     {0}", parameters.Model);
                                                                                                                   System.Console.WriteLine("The colors count:                     {0}", parameters.ColorsCount);
                                                                                                                   System.Console.WriteLine("The colors description:               {0}", parameters.Description);
                                                                                                                   System.Console.WriteLine("The DNG version:                      {0}", parameters.DngVersion);
                                                                                                                   System.Console.WriteLine("The number of RAW images in the file: {0}", parameters.RawCount);
                                                                                                                   System.Console.WriteLine("The software:                         {0}", parameters.Software);
                                                                                                                   System.Console.WriteLine("The order of the color pixels:        {0}", System.Convert.ToString(parameters.Filters, 2));

                                                                                                                   string[] translationCfaDng = parameters.TranslationCfaDng;
                                                                                                                   if (translationCfaDng != null)
                                                                                                                   {
                                                                                                                       System.Console.WriteLine("The translation array for CFA mosaic {0}:", translationCfaDng.Length);
                                                                                                                       foreach (string s in translationCfaDng)
                                                                                                                       {
                                                                                                                           System.Console.WriteLine("- {0}", s);
                                                                                                                       }
                                                                                                                   }
                                                                                                               }

                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters otherParameters = rawData.ImageOtherParameters;
                                                                                                               if (otherParameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The aperture:                         {0}", otherParameters.Aperture);
                                                                                                                   //System.Console.WriteLine("The author:                           {0}", otherParameters.Artist);
                                                                                                                   System.Console.WriteLine("The description:                      {0}", otherParameters.Description);
                                                                                                                   System.Console.WriteLine("The focal length:                     {0}", otherParameters.FocalLength);
                                                                                                                   System.Console.WriteLine("The ISO sensitivity:                  {0}", otherParameters.IsoSpeed);
                                                                                                                   System.Console.WriteLine("The serial number of the image:       {0}", otherParameters.ShotOrder);
                                                                                                                   System.Console.WriteLine("The shutter speed:                    {0}", otherParameters.ShutterSpeed);
                                                                                                                   System.Console.WriteLine("The date of shooting:                 {0}", System.DateTime.FromFileTime(otherParameters.Timestamp));
                                                                                                               }

                                                                                                               // Export to PNG with default options.
                                                                                                               dngImage.Save(dir + "test.png", new Aspose.Imaging.ImageOptions.PngOptions());
                                                                                                           }

                                                                                                           // The camera manufacturer:              Leica
                                                                                                           // The camera model:                     M8 Digital Camera
                                                                                                           // The colors count:                     3
                                                                                                           // The colors description:               RGBG
                                                                                                           // The DNG version:                      16777216
                                                                                                           // The number of RAW images in the file: 1
                                                                                                           // The software:                         1.107
                                                                                                           // The order of the color pixels:        10110100101101001011010010110100
                                                                                                           // The aperture:                         0
                                                                                                           // The description:                      
                                                                                                           // The focal length:                     50
                                                                                                           // The ISO sensitivity:                  160
                                                                                                           // The serial number of the image:       0
                                                                                                           // The shutter speed:                    12
                                                                                                           // The date of shooting:                 8/3/2007 3:13:49 AM

Filters

Dapatkan masker Bit yang menggambarkan urutan piksel warna di matriks.

public uint Filters { get; }

Nilai Properti

uint

Examples

Contoh ini menunjukkan cara memuat gambar DNG dari file, mencetak sifatnya dan menyimpannya ke PNG.

string dir = "c:\\temp\\";
                                                                                                           using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "test.dng"))
                                                                                                           {
                                                                                                               Aspose.Imaging.FileFormats.Dng.DngImage dngImage = (Aspose.Imaging.FileFormats.Dng.DngImage) image;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.RawData rawData = dngImage.ImgData;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters parameters = rawData.ImageDataParameters;
                                                                                                               if (parameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The camera manufacturer:              {0}", parameters.CameraManufacturer);
                                                                                                                   System.Console.WriteLine("The camera model:                     {0}", parameters.Model);
                                                                                                                   System.Console.WriteLine("The colors count:                     {0}", parameters.ColorsCount);
                                                                                                                   System.Console.WriteLine("The colors description:               {0}", parameters.Description);
                                                                                                                   System.Console.WriteLine("The DNG version:                      {0}", parameters.DngVersion);
                                                                                                                   System.Console.WriteLine("The number of RAW images in the file: {0}", parameters.RawCount);
                                                                                                                   System.Console.WriteLine("The software:                         {0}", parameters.Software);
                                                                                                                   System.Console.WriteLine("The order of the color pixels:        {0}", System.Convert.ToString(parameters.Filters, 2));

                                                                                                                   string[] translationCfaDng = parameters.TranslationCfaDng;
                                                                                                                   if (translationCfaDng != null)
                                                                                                                   {
                                                                                                                       System.Console.WriteLine("The translation array for CFA mosaic {0}:", translationCfaDng.Length);
                                                                                                                       foreach (string s in translationCfaDng)
                                                                                                                       {
                                                                                                                           System.Console.WriteLine("- {0}", s);
                                                                                                                       }
                                                                                                                   }
                                                                                                               }

                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters otherParameters = rawData.ImageOtherParameters;
                                                                                                               if (otherParameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The aperture:                         {0}", otherParameters.Aperture);
                                                                                                                   //System.Console.WriteLine("The author:                           {0}", otherParameters.Artist);
                                                                                                                   System.Console.WriteLine("The description:                      {0}", otherParameters.Description);
                                                                                                                   System.Console.WriteLine("The focal length:                     {0}", otherParameters.FocalLength);
                                                                                                                   System.Console.WriteLine("The ISO sensitivity:                  {0}", otherParameters.IsoSpeed);
                                                                                                                   System.Console.WriteLine("The serial number of the image:       {0}", otherParameters.ShotOrder);
                                                                                                                   System.Console.WriteLine("The shutter speed:                    {0}", otherParameters.ShutterSpeed);
                                                                                                                   System.Console.WriteLine("The date of shooting:                 {0}", System.DateTime.FromFileTime(otherParameters.Timestamp));
                                                                                                               }

                                                                                                               // Export to PNG with default options.
                                                                                                               dngImage.Save(dir + "test.png", new Aspose.Imaging.ImageOptions.PngOptions());
                                                                                                           }

                                                                                                           // The camera manufacturer:              Leica
                                                                                                           // The camera model:                     M8 Digital Camera
                                                                                                           // The colors count:                     3
                                                                                                           // The colors description:               RGBG
                                                                                                           // The DNG version:                      16777216
                                                                                                           // The number of RAW images in the file: 1
                                                                                                           // The software:                         1.107
                                                                                                           // The order of the color pixels:        10110100101101001011010010110100
                                                                                                           // The aperture:                         0
                                                                                                           // The description:                      
                                                                                                           // The focal length:                     50
                                                                                                           // The ISO sensitivity:                  160
                                                                                                           // The serial number of the image:       0
                                                                                                           // The shutter speed:                    12
                                                                                                           // The date of shooting:                 8/3/2007 3:13:49 AM

IsFoveon

Ini adalah foveon matrix.

public uint IsFoveon { get; }

Nilai Properti

uint

Model

Dapatkan model kamera.

public string Model { get; }

Nilai Properti

string

Examples

Contoh ini menunjukkan cara memuat gambar DNG dari file, mencetak sifatnya dan menyimpannya ke PNG.

string dir = "c:\\temp\\";
                                                                                                           using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "test.dng"))
                                                                                                           {
                                                                                                               Aspose.Imaging.FileFormats.Dng.DngImage dngImage = (Aspose.Imaging.FileFormats.Dng.DngImage) image;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.RawData rawData = dngImage.ImgData;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters parameters = rawData.ImageDataParameters;
                                                                                                               if (parameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The camera manufacturer:              {0}", parameters.CameraManufacturer);
                                                                                                                   System.Console.WriteLine("The camera model:                     {0}", parameters.Model);
                                                                                                                   System.Console.WriteLine("The colors count:                     {0}", parameters.ColorsCount);
                                                                                                                   System.Console.WriteLine("The colors description:               {0}", parameters.Description);
                                                                                                                   System.Console.WriteLine("The DNG version:                      {0}", parameters.DngVersion);
                                                                                                                   System.Console.WriteLine("The number of RAW images in the file: {0}", parameters.RawCount);
                                                                                                                   System.Console.WriteLine("The software:                         {0}", parameters.Software);
                                                                                                                   System.Console.WriteLine("The order of the color pixels:        {0}", System.Convert.ToString(parameters.Filters, 2));

                                                                                                                   string[] translationCfaDng = parameters.TranslationCfaDng;
                                                                                                                   if (translationCfaDng != null)
                                                                                                                   {
                                                                                                                       System.Console.WriteLine("The translation array for CFA mosaic {0}:", translationCfaDng.Length);
                                                                                                                       foreach (string s in translationCfaDng)
                                                                                                                       {
                                                                                                                           System.Console.WriteLine("- {0}", s);
                                                                                                                       }
                                                                                                                   }
                                                                                                               }

                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters otherParameters = rawData.ImageOtherParameters;
                                                                                                               if (otherParameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The aperture:                         {0}", otherParameters.Aperture);
                                                                                                                   //System.Console.WriteLine("The author:                           {0}", otherParameters.Artist);
                                                                                                                   System.Console.WriteLine("The description:                      {0}", otherParameters.Description);
                                                                                                                   System.Console.WriteLine("The focal length:                     {0}", otherParameters.FocalLength);
                                                                                                                   System.Console.WriteLine("The ISO sensitivity:                  {0}", otherParameters.IsoSpeed);
                                                                                                                   System.Console.WriteLine("The serial number of the image:       {0}", otherParameters.ShotOrder);
                                                                                                                   System.Console.WriteLine("The shutter speed:                    {0}", otherParameters.ShutterSpeed);
                                                                                                                   System.Console.WriteLine("The date of shooting:                 {0}", System.DateTime.FromFileTime(otherParameters.Timestamp));
                                                                                                               }

                                                                                                               // Export to PNG with default options.
                                                                                                               dngImage.Save(dir + "test.png", new Aspose.Imaging.ImageOptions.PngOptions());
                                                                                                           }

                                                                                                           // The camera manufacturer:              Leica
                                                                                                           // The camera model:                     M8 Digital Camera
                                                                                                           // The colors count:                     3
                                                                                                           // The colors description:               RGBG
                                                                                                           // The DNG version:                      16777216
                                                                                                           // The number of RAW images in the file: 1
                                                                                                           // The software:                         1.107
                                                                                                           // The order of the color pixels:        10110100101101001011010010110100
                                                                                                           // The aperture:                         0
                                                                                                           // The description:                      
                                                                                                           // The focal length:                     50
                                                                                                           // The ISO sensitivity:                  160
                                                                                                           // The serial number of the image:       0
                                                                                                           // The shutter speed:                    12
                                                                                                           // The date of shooting:                 8/3/2007 3:13:49 AM

RawCount

Dapatkan jumlah gambar RAW dalam file (0 berarti bahwa file tidak dikenal).

public uint RawCount { get; }

Nilai Properti

uint

Examples

Contoh ini menunjukkan cara memuat gambar DNG dari file, mencetak sifatnya dan menyimpannya ke PNG.

string dir = "c:\\temp\\";
                                                                                                           using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "test.dng"))
                                                                                                           {
                                                                                                               Aspose.Imaging.FileFormats.Dng.DngImage dngImage = (Aspose.Imaging.FileFormats.Dng.DngImage) image;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.RawData rawData = dngImage.ImgData;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters parameters = rawData.ImageDataParameters;
                                                                                                               if (parameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The camera manufacturer:              {0}", parameters.CameraManufacturer);
                                                                                                                   System.Console.WriteLine("The camera model:                     {0}", parameters.Model);
                                                                                                                   System.Console.WriteLine("The colors count:                     {0}", parameters.ColorsCount);
                                                                                                                   System.Console.WriteLine("The colors description:               {0}", parameters.Description);
                                                                                                                   System.Console.WriteLine("The DNG version:                      {0}", parameters.DngVersion);
                                                                                                                   System.Console.WriteLine("The number of RAW images in the file: {0}", parameters.RawCount);
                                                                                                                   System.Console.WriteLine("The software:                         {0}", parameters.Software);
                                                                                                                   System.Console.WriteLine("The order of the color pixels:        {0}", System.Convert.ToString(parameters.Filters, 2));

                                                                                                                   string[] translationCfaDng = parameters.TranslationCfaDng;
                                                                                                                   if (translationCfaDng != null)
                                                                                                                   {
                                                                                                                       System.Console.WriteLine("The translation array for CFA mosaic {0}:", translationCfaDng.Length);
                                                                                                                       foreach (string s in translationCfaDng)
                                                                                                                       {
                                                                                                                           System.Console.WriteLine("- {0}", s);
                                                                                                                       }
                                                                                                                   }
                                                                                                               }

                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters otherParameters = rawData.ImageOtherParameters;
                                                                                                               if (otherParameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The aperture:                         {0}", otherParameters.Aperture);
                                                                                                                   //System.Console.WriteLine("The author:                           {0}", otherParameters.Artist);
                                                                                                                   System.Console.WriteLine("The description:                      {0}", otherParameters.Description);
                                                                                                                   System.Console.WriteLine("The focal length:                     {0}", otherParameters.FocalLength);
                                                                                                                   System.Console.WriteLine("The ISO sensitivity:                  {0}", otherParameters.IsoSpeed);
                                                                                                                   System.Console.WriteLine("The serial number of the image:       {0}", otherParameters.ShotOrder);
                                                                                                                   System.Console.WriteLine("The shutter speed:                    {0}", otherParameters.ShutterSpeed);
                                                                                                                   System.Console.WriteLine("The date of shooting:                 {0}", System.DateTime.FromFileTime(otherParameters.Timestamp));
                                                                                                               }

                                                                                                               // Export to PNG with default options.
                                                                                                               dngImage.Save(dir + "test.png", new Aspose.Imaging.ImageOptions.PngOptions());
                                                                                                           }

                                                                                                           // The camera manufacturer:              Leica
                                                                                                           // The camera model:                     M8 Digital Camera
                                                                                                           // The colors count:                     3
                                                                                                           // The colors description:               RGBG
                                                                                                           // The DNG version:                      16777216
                                                                                                           // The number of RAW images in the file: 1
                                                                                                           // The software:                         1.107
                                                                                                           // The order of the color pixels:        10110100101101001011010010110100
                                                                                                           // The aperture:                         0
                                                                                                           // The description:                      
                                                                                                           // The focal length:                     50
                                                                                                           // The ISO sensitivity:                  160
                                                                                                           // The serial number of the image:       0
                                                                                                           // The shutter speed:                    12
                                                                                                           // The date of shooting:                 8/3/2007 3:13:49 AM

Software

Dapatkan perangkat lunak

public string Software { get; }

Nilai Properti

string

Examples

Contoh ini menunjukkan cara memuat gambar DNG dari file, mencetak sifatnya dan menyimpannya ke PNG.

string dir = "c:\\temp\\";
                                                                                                           using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "test.dng"))
                                                                                                           {
                                                                                                               Aspose.Imaging.FileFormats.Dng.DngImage dngImage = (Aspose.Imaging.FileFormats.Dng.DngImage) image;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.RawData rawData = dngImage.ImgData;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters parameters = rawData.ImageDataParameters;
                                                                                                               if (parameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The camera manufacturer:              {0}", parameters.CameraManufacturer);
                                                                                                                   System.Console.WriteLine("The camera model:                     {0}", parameters.Model);
                                                                                                                   System.Console.WriteLine("The colors count:                     {0}", parameters.ColorsCount);
                                                                                                                   System.Console.WriteLine("The colors description:               {0}", parameters.Description);
                                                                                                                   System.Console.WriteLine("The DNG version:                      {0}", parameters.DngVersion);
                                                                                                                   System.Console.WriteLine("The number of RAW images in the file: {0}", parameters.RawCount);
                                                                                                                   System.Console.WriteLine("The software:                         {0}", parameters.Software);
                                                                                                                   System.Console.WriteLine("The order of the color pixels:        {0}", System.Convert.ToString(parameters.Filters, 2));

                                                                                                                   string[] translationCfaDng = parameters.TranslationCfaDng;
                                                                                                                   if (translationCfaDng != null)
                                                                                                                   {
                                                                                                                       System.Console.WriteLine("The translation array for CFA mosaic {0}:", translationCfaDng.Length);
                                                                                                                       foreach (string s in translationCfaDng)
                                                                                                                       {
                                                                                                                           System.Console.WriteLine("- {0}", s);
                                                                                                                       }
                                                                                                                   }
                                                                                                               }

                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters otherParameters = rawData.ImageOtherParameters;
                                                                                                               if (otherParameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The aperture:                         {0}", otherParameters.Aperture);
                                                                                                                   //System.Console.WriteLine("The author:                           {0}", otherParameters.Artist);
                                                                                                                   System.Console.WriteLine("The description:                      {0}", otherParameters.Description);
                                                                                                                   System.Console.WriteLine("The focal length:                     {0}", otherParameters.FocalLength);
                                                                                                                   System.Console.WriteLine("The ISO sensitivity:                  {0}", otherParameters.IsoSpeed);
                                                                                                                   System.Console.WriteLine("The serial number of the image:       {0}", otherParameters.ShotOrder);
                                                                                                                   System.Console.WriteLine("The shutter speed:                    {0}", otherParameters.ShutterSpeed);
                                                                                                                   System.Console.WriteLine("The date of shooting:                 {0}", System.DateTime.FromFileTime(otherParameters.Timestamp));
                                                                                                               }

                                                                                                               // Export to PNG with default options.
                                                                                                               dngImage.Save(dir + "test.png", new Aspose.Imaging.ImageOptions.PngOptions());
                                                                                                           }

                                                                                                           // The camera manufacturer:              Leica
                                                                                                           // The camera model:                     M8 Digital Camera
                                                                                                           // The colors count:                     3
                                                                                                           // The colors description:               RGBG
                                                                                                           // The DNG version:                      16777216
                                                                                                           // The number of RAW images in the file: 1
                                                                                                           // The software:                         1.107
                                                                                                           // The order of the color pixels:        10110100101101001011010010110100
                                                                                                           // The aperture:                         0
                                                                                                           // The description:                      
                                                                                                           // The focal length:                     50
                                                                                                           // The ISO sensitivity:                  160
                                                                                                           // The serial number of the image:       0
                                                                                                           // The shutter speed:                    12
                                                                                                           // The date of shooting:                 8/3/2007 3:13:49 AM

TranslationCfaDng

Dapatkan array terjemahan untuk format DNG mosaik CFA.

public string[] TranslationCfaDng { get; }

Nilai Properti

string [ ]

Examples

Contoh ini menunjukkan cara memuat gambar DNG dari file, mencetak sifatnya dan menyimpannya ke PNG.

string dir = "c:\\temp\\";
                                                                                                           using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "test.dng"))
                                                                                                           {
                                                                                                               Aspose.Imaging.FileFormats.Dng.DngImage dngImage = (Aspose.Imaging.FileFormats.Dng.DngImage) image;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.RawData rawData = dngImage.ImgData;
                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters parameters = rawData.ImageDataParameters;
                                                                                                               if (parameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The camera manufacturer:              {0}", parameters.CameraManufacturer);
                                                                                                                   System.Console.WriteLine("The camera model:                     {0}", parameters.Model);
                                                                                                                   System.Console.WriteLine("The colors count:                     {0}", parameters.ColorsCount);
                                                                                                                   System.Console.WriteLine("The colors description:               {0}", parameters.Description);
                                                                                                                   System.Console.WriteLine("The DNG version:                      {0}", parameters.DngVersion);
                                                                                                                   System.Console.WriteLine("The number of RAW images in the file: {0}", parameters.RawCount);
                                                                                                                   System.Console.WriteLine("The software:                         {0}", parameters.Software);
                                                                                                                   System.Console.WriteLine("The order of the color pixels:        {0}", System.Convert.ToString(parameters.Filters, 2));

                                                                                                                   string[] translationCfaDng = parameters.TranslationCfaDng;
                                                                                                                   if (translationCfaDng != null)
                                                                                                                   {
                                                                                                                       System.Console.WriteLine("The translation array for CFA mosaic {0}:", translationCfaDng.Length);
                                                                                                                       foreach (string s in translationCfaDng)
                                                                                                                       {
                                                                                                                           System.Console.WriteLine("- {0}", s);
                                                                                                                       }
                                                                                                                   }
                                                                                                               }

                                                                                                               Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters otherParameters = rawData.ImageOtherParameters;
                                                                                                               if (otherParameters != null)
                                                                                                               {
                                                                                                                   System.Console.WriteLine("The aperture:                         {0}", otherParameters.Aperture);
                                                                                                                   //System.Console.WriteLine("The author:                           {0}", otherParameters.Artist);
                                                                                                                   System.Console.WriteLine("The description:                      {0}", otherParameters.Description);
                                                                                                                   System.Console.WriteLine("The focal length:                     {0}", otherParameters.FocalLength);
                                                                                                                   System.Console.WriteLine("The ISO sensitivity:                  {0}", otherParameters.IsoSpeed);
                                                                                                                   System.Console.WriteLine("The serial number of the image:       {0}", otherParameters.ShotOrder);
                                                                                                                   System.Console.WriteLine("The shutter speed:                    {0}", otherParameters.ShutterSpeed);
                                                                                                                   System.Console.WriteLine("The date of shooting:                 {0}", System.DateTime.FromFileTime(otherParameters.Timestamp));
                                                                                                               }

                                                                                                               // Export to PNG with default options.
                                                                                                               dngImage.Save(dir + "test.png", new Aspose.Imaging.ImageOptions.PngOptions());
                                                                                                           }

                                                                                                           // The camera manufacturer:              Leica
                                                                                                           // The camera model:                     M8 Digital Camera
                                                                                                           // The colors count:                     3
                                                                                                           // The colors description:               RGBG
                                                                                                           // The DNG version:                      16777216
                                                                                                           // The number of RAW images in the file: 1
                                                                                                           // The software:                         1.107
                                                                                                           // The order of the color pixels:        10110100101101001011010010110100
                                                                                                           // The aperture:                         0
                                                                                                           // The description:                      
                                                                                                           // The focal length:                     50
                                                                                                           // The ISO sensitivity:                  160
                                                                                                           // The serial number of the image:       0
                                                                                                           // The shutter speed:                    12
                                                                                                           // The date of shooting:                 8/3/2007 3:13:49 AM

XmpData

Dapatkan data XMP.

public string XmpData { get; }

Nilai Properti

string

 Indonesia