Class EmfLogFont
اسم الفضاء : Aspose.Imaging.FileFormats.Emf.Emf.Objects تجميع: Aspose.Imaging.dll (25.4.0)
يحدد الكائن LogFont الخصائص الأساسية للخط المنطقي.
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx , EmfLogFontPanose
الأعضاء الموروثين
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfLogFont()
public EmfLogFont()
Properties
CharSet
يحصل أو يضع 8 بت غير مسجلة الكامل الذي يحدد مجموعة من الرموز الشخصية.يجب أن تكون قيمة في قائمة WMF CharacterSet ([MS-WMF] القسم 2.1.1.5).مجموعة من الشخصيات غير معروفة، معالجة الميتافييل لا ينبغي أن تحاول الترجمة أو التفسيرالشرائح التي يتم ترتيبها مع هذا الخط.
public WmfCharacterSet CharSet { get; set; }
قيمة الممتلكات
ClipPrecision
يحصل أو يضع 8 بت غير مسجلة الكامل الذي يحدد دقة الانحناء.يحدد دقة التصوير كيفية تصوير الشخصيات التي هي جزئيا خارج منطقة التصوير.يمكن أن تكون واحدة أو أكثر من WMF ClipPrecision Flags
public WmfClipPrecisionFlags ClipPrecision { get; set; }
قيمة الممتلكات
Escapement
يحصل أو يضع 32 بت التوقيع الكامل الذي يحدد الزاوية، في عشرات الدرجات،بين فيكتور الهروب ومحور X من الجهاز.على قدم المساواة مع خط أساسي من سلسلة من النص.
public int Escapement { get; set; }
قيمة الممتلكات
Facename
يحصل أو يضع اسمًا (64 بايتًا): سلسلة لا تتجاوز 32 حرفًا واحدًا تحددإذا كان طول هذه السلسلة أقل من 32 حرفًا ، فإنيجب أن يكون الصفر موجودًا ، وبعد ذلك يجب تجاهل بقية هذا المجال.
public string Facename { get; set; }
قيمة الممتلكات
Height
يحصل على أو يضع إجمالي التوقيع 32 بت يحدد الارتفاع، في وحدات منطقية، من الخطوطقيمة ارتفاع الشخصية، المعروفة أيضًا باسم حجم em، هي قيمةقيمة ارتفاع الخلية الشخصية منخفضة القيمة الرئيسية الداخلية.تفسير القيمة المحددة في حقل الارتفاع على النحو التالي.
public int Height { get; set; }
قيمة الممتلكات
Italic
يحصل على أو يضع إجمالي غير مكتوب 8 بت يحدد الخط الإيطالي إذا تم تعيينه إلى 0x01؛ وإلا،يجب إعدادها إلى 0x00.
public byte Italic { get; set; }
قيمة الممتلكات
Orientation
يحصل أو يضع 32 بت التوقيع الكامل الذي يحدد الزاوية، في عشرات الدرجات،بين الخط الأساسي لكل حرف ومحور X للجهاز.
public int Orientation { get; set; }
قيمة الممتلكات
OutPrecision
يحصل أو يضع 8 بت غير مسجلة الكامل الذي يحدد دقة الإنتاج.دقة الخروج تحدد مدى كثافة الخط مطلوب لتناسب الارتفاع المطلوب، وعرض،اتجاه الشخصية، والهروب، والمساحة، ونوع الخط. يجب أن يكون قيمة من WMFالقائمة الدقيقة
public WmfOutPrecision OutPrecision { get; set; }
قيمة الممتلكات
PitchAndFamily
يحصل أو يضع كائن WMF PitchAndFamily ([MS-WMF] القسم 2.2.2.14) الذييحدد الميدان وعائلة الخط.تصف عائلات الخط مظهر الخط في عامةيهدف إلى تحديد الخط عندما لا يكون الوجه المحدد متاحًا.
public WmfPitchAndFamily PitchAndFamily { get; set; }
قيمة الممتلكات
Quality
يحصل أو يضع 8 بت غير مسجلة الكامل الذي يحدد جودة الإنتاج.يحدد كيفية محاولة التوافق عن كثب مع الخصائص المنطقية-المصدر مع تلك منيجب أن تكون واحدة من القيم في قائمة WMF FontQuality ([MS-WMF]الفقرة 2.1.1 .
public WmfFontQuality Quality { get; set; }
قيمة الممتلكات
Strikeout
يحصل أو يضع 8 بت غير مسجلة الكامل الذي يحدد الخط الصدمة إذا تم تعيينه إلى 0x01؛وإلا فإنه يجب أن يتم تعيينها إلى 0x00.
public byte Strikeout { get; set; }
قيمة الممتلكات
Underline
يحصل على أو يضع إجمالي غير مكتوب 8 بت يحدد الخط المذكور إذا تم تعيينه إلى 0x01؛وإلا فإنه يجب أن يتم تعيينها إلى 0x00.
public byte Underline { get; set; }
قيمة الممتلكات
Weight
يحصل أو يضع إجمالي التوقيع 32 بت يحدد وزن الخط في نطاقعلى سبيل المثال، 400 هو طبيعي و 700 هو شجاع.إذا كانت هذه القيمة صفر، فإن الافتراضيمكن استخدام الوزن.
public EmfLogFontWeight Weight { get; set; }
قيمة الممتلكات
Width
يتلقى أو يضع إجمالي التوقيع 32 بت يحدد متوسط العرض، في وحدات منطقية،إذا كانت قيمة نطاق العرض صفرًا ، فإن القيمة المناسبة يجب أن تكونمحسوبة من قيم LogFont الأخرى للعثور على الخط الذي يهدف إليه المصدرنقطة النسب
public int Width { get; set; }