Enum EmfPlusPixelFormat
ชื่อพื้นที่: Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts การประกอบ: Aspose.Imaging.dll (25.4.0)
รายการ PixelFormat กําหนดรูปแบบ pixel ที่ได้รับการสนับสนุนในบิตการ์ด EMF+
public enum EmfPlusPixelFormat
Fields
PixelFormat16bppARGB1555 = 397319
รูปแบบคือ 16 บิตต่อพิกเซล 1 บิตจะใช้สําหรับส่วนประกอบอัลฟาและ 5 บิตแต่ละจะใช้สําหรับส่วนประกอบสีแดงสีเขียวและสีฟ้า
PixelFormat16bppGrayScale = 1052676
รูปแบบคือ 16 บิตต่อ pixel, grayscale.
PixelFormat16bppRGB555 = 135173
รูปแบบคือ 16 บิตต่อพิกเซล 5 บิตแต่ละจะใช้สําหรับส่วนประกอบสีแดงสีเขียวและสีน้ําเงิน บิตที่เหลือไม่ได้ใช้
PixelFormat16bppRGB565 = 135174
รูปแบบคือ 16 บิตต่อพิกเซล 5 บิตจะใช้สําหรับส่วนประกอบสีแดง 6 บิตสําหรับส่วนประกอบสีเขียว 5 บิตสําหรับส่วนประกอบสีฟ้า
PixelFormat1bppIndexed = 196865
รูปแบบเป็นโมโนโครเมียมและใช้แผงตาข่ายสี
PixelFormat24bppRGB = 137224
รูปแบบคือ 24 บิตต่อพิกเซล แต่ละ 8 บิตจะใช้สําหรับส่วนประกอบสีแดงสีเขียวและสีฟ้า
PixelFormat32bppARGB = 2498570
รูปแบบคือ 32 บิตต่อพิกเซล แต่ละ 8 บิตจะใช้สําหรับส่วนประกอบอัลฟา, สีแดง, สีเขียวและสีฟ้า
PixelFormat32bppPARGB = 925707
รูปแบบคือ 32 บิตต่อพิกเซล แต่ละ 8 บิตจะใช้สําหรับส่วนประกอบอัลฟาสีแดงสีเขียวและสีน้ําเงิน ส่วนประกอบสีแดงสีเขียวและสีน้ําเงินจะถูกเพิ่มขึ้นตามส่วนประกอบอัลฟา
PixelFormat32bppRGB = 139273
รูปแบบคือ 32 บิตต่อพิกเซล 8 บิตแต่ละจะใช้สําหรับส่วนประกอบสีแดงสีเขียวและสีน้ําเงิน 8 บิตที่เหลือไม่ได้ใช้
PixelFormat48bppRGB = 1060876
รูปแบบคือ 48 บิตต่อพิกเซล แต่ละ 16 บิตจะใช้สําหรับส่วนประกอบสีแดงสีเขียวและสีน้ําเงิน
PixelFormat4bppIndexed = 197634
รูปแบบเป็น 16 สีและใช้แผงตาข่ายสี
PixelFormat64bppARGB = 3424269
รูปแบบคือ 64 บิตต่อพิกเซล แต่ละ 16 บิตจะใช้สําหรับส่วนประกอบอัลฟาสีแดงสีเขียวและสีน้ําเงิน
PixelFormat64bppPARGB = 1720334
รูปแบบคือ 64 บิตต่อ pixel; 16 บิตแต่ละจะใช้สําหรับส่วนประกอบอัลฟา, สีแดง, สีเขียวและสีน้ําเงิน ส่วนประกอบสีแดง, สีเขียวและสีน้ําเงินจะถูกเพิ่มขึ้นตามส่วนประกอบอัลฟา
PixelFormat8bppIndexed = 198659
รูปแบบนี้เป็น 256 สีและใช้แผงตาข่ายสี
PixelFormatUndefined = 0
รูปแบบไม่ได้ระบุ
รูปแบบ Pixel จะระบุโดย Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBitmap วัตถุพวกเขาถูกเข้ารหัสดังต่อไปนี้:
- บิต 0-7: รายการของรูปแบบพิกเซลคงที่เริ่มต้นที่ゼロ
- บิต 8-15: จํานวนบิตต่อพิกเซล
- บิต 16: หากกําหนดค่าสีจะถูก indexed into a palette
- บิต 17: หากกําหนดค่าสีอยู่ในรูปแบบที่รองรับ GDI
- บิต 18: หากกําหนดค่าสีมีส่วนประกอบอัลฟา
- บิต 19: หากกําหนดค่าสีมีส่วนประกอบอัลฟาที่เพิ่มขึ้น
- บิต 20: ถ้าตั้งค่าสีขยาย 16 บิตต่อช่องจะได้รับการสนับสนุน
- บิต 21-31: เก็บ