EmfCommentMultiFormats

EmfCommentMultiFormats class

يحدد سجل EMR_COMMENT_MULTIFORMATS صورة بتنسيقات رسومات متعددة.

public sealed class EmfCommentMultiFormats : EmfCommentPublicRecordType

المنشئون

اسموصف
EmfCommentMultiFormats(EmfRecord)يقوم بتهيئة مثيل جديد لملفEmfCommentMultiFormats فئة .

الخصائص

اسموصف
AFormats { get; set; }الحصول على أو تعيين مصفوفة طول CountFormats لتنسيقات الرسومات ، المحددة بواسطة كائنات EmrFormat (القسم 2.2.4) ، بترتيب التفضيل
override CommentIdentifier { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يعرف سجل التعليق هذا على أنه يحدد البيانات العامة. تحدد القيمة 0x43494447 ، وهي سلسلة ASCII “CIDG” ، هذا كسجل EMR_COMMENT_PUBLIC.
DataSize { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد الحجم بالبايت للحقول CommentIdentifier و CommentRecordParm في حقل RecordBuffer الذي يتبعه . يجب ألا يتضمن حجم نفسه أو حجم حقل AlignmentPadding ، إذا كان present
FormatData { get; set; }الحصول على أو تعيين مصفوفة متغيرة الطول لبايتات بيانات الصورة لكافة تنسيقات الرسومات المضمنة في هذا السجل. يتم توفير حجم البيانات لكل صورة بواسطة الحقل DataSize في كائن تنسيق EmrFormat المقابل. وبالتالي ، فإن الحجم الإجمالي لهذا الحقل هو مجموع قيم DataSize في جميع كائنات EmrFormat . يتم تحديد تنسيق الرسومات للبيانات لكل صورة بواسطة حقل التوقيع في كائن EmrFormat المقابل.
OutputRect { get; set; }الحصول على أو تعيين كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد مستطيل الإخراج ، بالإحداثيات المنطقية.
PublicCommentIdentifier { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد نوع سجل التعليق العام. يجب أن تكون هذه إحدى القيم المدرجة في الجدول السابق ، والتي تم تحديد في تعداد EmrComment (القسم 2.1.10) ، ما لم يتم تنفيذ أنواع سجلات تعليق عامة إضافية على خادم الطباعة.
Size { get; set; }الحصول على أو تحديد حجم السجل
Type { get; set; }الحصول على النوع أو تحديده.

أنظر أيضا