FileFormat
BmpImage.FileFormat property
يحصل على قيمة تنسيق الملف
public override FileFormat FileFormat { get; }
أمثلة
يوضح المثال التالي كيفية استخراج المعلومات حول تنسيق البيانات الخام وقناة ألفا من صورة BMP.
[C#]
// قم بإنشاء صورة BMP 32-bpp بحجم 100 × 100 بكسل.
using (Aspose.Imaging.FileFormats.Bmp.BmpImage bmpImage = new Aspose.Imaging.FileFormats.Bmp.BmpImage(100, 100, 32, null))
{
System.Console.WriteLine("FileFormat={0}, RawDataFormat={1}, HasAlpha={2}", bmpImage.FileFormat, bmpImage.RawDataFormat, bmpImage.HasAlpha);
};
// قم بإنشاء صورة BMP 24 بت لكل بكسل 100 × 100 بكسل.
using (Aspose.Imaging.FileFormats.Bmp.BmpImage bmpImage = new Aspose.Imaging.FileFormats.Bmp.BmpImage(100, 100, 24, null))
{
System.Console.WriteLine("FileFormat={0}, RawDataFormat={1}, HasAlpha={2}", bmpImage.FileFormat, bmpImage.RawDataFormat, bmpImage.HasAlpha);
};
// بشكل عام ، لا يدعم BMP قناة ألفا لذا سيبدو الإخراج كما يلي:
// FileFormat = Bmp، RawDataFormat = Rgb32Bpp، القنوات المستخدمة: 8،8،8،8، HasAlpha = False
// FileFormat = Bmp ، RawDataFormat = Rgb24Bpp ، القنوات المستخدمة: 8،8،8 ، HasAlpha = False
أنظر أيضا
- enum FileFormat
- class BmpImage
- مساحة الاسم Aspose.Imaging.FileFormats.Bmp
- المجسم Aspose.Imaging