Class Font

Font class

फॉन्ट फेस, आकार और शैली विशेषताओं सहित पाठ के लिए एक विशेष प्रारूप को परिभाषित करता है। इस वर्ग को इनहेरिट नहीं किया जा सकता.

public sealed class Font

कंस्ट्रक्टर्स

नामविवरण
Font(Font, FontStyle)एक नया आरंभ करता हैFont जो निर्दिष्ट मौजूदा का उपयोग करता हैFont औरFontStyle गणना.
Font(string, float)एक नया आरंभ करता हैFont एक निर्दिष्ट आकार का उपयोग करना। वर्ण सेट पर सेट हैDefault , ग्राफिक्स यूनिट कोPoint , फ़ॉन्ट शैली toRegular .
Font(string, float, FontStyle)एक नया आरंभ करता हैFont एक निर्दिष्ट आकार और शैली का उपयोग करना। वर्ण सेट पर सेट हैDefault , ग्राफिक्स यूनिट कोPoint .
Font(string, float, GraphicsUnit)एक नया आरंभ करता हैFont एक निर्दिष्ट आकार और इकाई का उपयोग करना। वर्ण सेट पर सेट हैDefault शैली पर सेट हैRegular .
Font(string, float, FontStyle, GraphicsUnit)एक नया आरंभ करता हैFont एक निर्दिष्ट आकार, शैली और इकाई का उपयोग करना।
Font(string, float, FontStyle, GraphicsUnit, CharacterSet)एक नया आरंभ करता हैFont एक निर्दिष्ट आकार, शैली, इकाई और वर्ण सेट का उपयोग करना।

गुण

नामविवरण
Bold { get; }यह इंगित करने वाला मान प्राप्त करता है कि क्या यहFont बोल्ड है.
CharacterSet { get; }एक बाइट मान प्राप्त करता है जो वर्ण सेट को निर्दिष्ट करता है कि यहFont उपयोग करता है.
Italic { get; }यह इंगित करने वाला मान प्राप्त करता है कि क्या यहFontइटैलिक है.
Name { get; }इसके चेहरे का नाम प्राप्त करता हैFont .
Size { get; }इसका एम-साइज़ प्राप्त करता हैFont द्वारा निर्दिष्ट इकाइयों में मापा जाता हैUnit संपत्ति.
Strikeout { get; }यह इंगित करने वाला मान प्राप्त करता है कि क्या यहFont फ़ॉन्ट के माध्यम से एक क्षैतिज रेखा निर्दिष्ट करता है।
Style { get; }इसके लिए स्टाइल की जानकारी प्राप्त करता हैFont .
Underline { get; }यह इंगित करने वाला मान प्राप्त करता है कि क्या यहFont रेखांकित किया गया है।
Unit { get; }इसके लिए माप की इकाई प्राप्त करता हैFont .

तरीकों

नामविवरण
DeepClone()इसकी सटीक डीप कॉपी बनाता हैFont .
override Equals(object)इंगित करता है कि निर्दिष्ट वस्तु एक है या नहींFont और इसके समान गुण मान हैंFont .
override GetHashCode()इसके लिए हैश कोड प्राप्त करता हैFont .
override ToString()इसका एक मानव-पठनीय स्ट्रिंग प्रतिनिधित्व देता हैFont .

उदाहरण

यह उदाहरण छवि सतह पर तार खींचने के लिए फ़ॉन्ट और सॉलिडब्रश वर्ग के उपयोग को प्रदर्शित करता है। उदाहरण एक नई छवि बनाता है और आंकड़े और ग्राफिक्सपाथ का उपयोग करके आकृतियाँ बनाता है

[C#]

// छवि का एक उदाहरण बनाता है
using (Aspose.PSD.Image image = new Aspose.PSD.FileFormats.Psd.PsdImage(500, 500))
{
    // ग्राफिक्स वर्ग का एक उदाहरण बनाता है और आरंभ करता है
    Aspose.PSD.Graphics graphics = new Aspose.PSD.Graphics(image);

    // ग्राफिक्स की सतह को साफ करता है
    graphics.Clear(Color.Wheat);

    // फ़ॉन्ट का एक उदाहरण बनाता है
    Aspose.PSD.Font font = new Aspose.PSD.Font("Times New Roman", 16);

    // लाल रंग वाले सॉलिडब्रश का एक उदाहरण बनाएं
    Aspose.PSD.Brushes.SolidBrush brush = new Aspose.PSD.Brushes.SolidBrush(Color.Red);

    // एक स्ट्रिंग ड्रा करें
    graphics.DrawString("Created by Aspose.PSD for .Net", font, brush, new PointF(100, 100));

    // निर्यात विकल्प बनाएँ।
    Aspose.PSD.ImageOptions.GifOptions options = new Aspose.PSD.ImageOptions.GifOptions();

    // सभी परिवर्तनों को सहेजें
    image.Save("C:\\temp\\output.gif", options);
}

यह सभी देखें