TextWatermark

TextWatermark class

टेक्स्ट वॉटरमार्क का प्रतिनिधित्व करता है।

public class TextWatermark : Watermark

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

नाम विवरण
TextWatermark(string, Font) का एक नया उदाहरण प्रारंभ करता हैTextWatermarkवर्ग एक निर्दिष्ट पाठ और एक फ़ॉन्ट के साथ।

गुण

नाम विवरण
BackgroundColor { get; set; } टेक्स्ट का बैकग्राउंड कलर प्राप्त या सेट करता है।
ConsiderParentMargins { get; set; } वॉटरमार्क आकार और निर्देशांक की गणना की जाती है या नहीं, यह इंगित करने वाला मान प्राप्त या सेट करता है पैरेंट मार्जिन पर विचार करते हुए।
Font { get; set; } टेक्स्ट का फ़ॉन्ट प्राप्त या सेट करता है।
ForegroundColor { get; set; } टेक्स्ट का अग्रभूमि रंग प्राप्त या सेट करता है।
Height { get; set; } इसकी वांछित ऊंचाई प्राप्त या सेट करता हैWatermark .
HorizontalAlignment { get; set; } इसके क्षैतिज संरेखण को प्राप्त या सेट करता हैWatermark .
IsBackground { get; set; } वॉटरमार्क को पृष्ठभूमि में रखा जाना चाहिए या नहीं, यह इंगित करने वाला मान प्राप्त या सेट करता है।
Margins { get; set; } इसकी मार्जिन सेटिंग्स प्राप्त या सेट करता हैWatermark .
Opacity { get; set; } इसकी अस्पष्टता प्राप्त या सेट करता हैWatermark .
Padding { get; set; } इसकी पैडिंग सेटिंग प्राप्त या सेट करता हैTextWatermark . यह गुण केवल छवि फ़ाइलों पर लागू होता है।
RotateAngle { get; set; } इसके रोटेट एंगल को प्राप्त या सेट करता हैWatermark डिग्री में.
ScaleFactor { get; set; } एक मान प्राप्त या सेट करता है जो परिभाषित करता है कि वॉटरमार्क का आकार मूल आकार पर कैसे निर्भर करता है।
SizingType { get; set; } वॉटरमार्क के आकार को निर्दिष्ट करने वाला मान प्राप्त या सेट करता है।
Text { get; set; } टेक्स्ट को वॉटरमार्क के रूप में उपयोग करने के लिए प्राप्त या सेट करता है।
TextAlignment { get; set; } वॉटरमार्क टेक्स्ट संरेखण प्राप्त या सेट करता है.
VerticalAlignment { get; set; } इसका लंबवत संरेखण प्राप्त या सेट करता हैWatermark .
Width { get; set; } इसकी वांछित चौड़ाई प्राप्त या सेट करता हैWatermark .
X { get; set; } इसका x-निर्देशांक प्राप्त या सेट करता हैWatermark .
Y { get; set; } इसका y-निर्देशांक प्राप्त या सेट करता हैWatermark .

टिप्पणियों

और अधिक जानें:

उदाहरण

मूल आकार के आधार पर टेक्स्ट वॉटरमार्क को स्केल करें।

foreach (string file in Directory.GetFiles("C:\\test"))
{
    using (Watermarker watermarker = new Watermarker(file))
    {
        TextWatermark watermark = new TextWatermark("test watermark", new Font("Arial", 36));
        watermark.HorizontalAlignment = HorizontalAlignment.Center;
        watermark.VerticalAlignment = VerticalAlignment.Center;
        watermark.SizingType = SizingType.ScaleToParentDimensions;
        watermark.RotateAngle = 45;
        watermark.ScaleFactor = 0.4;

        watermarker.Add(watermark);
        watermarker.Save();
    }
}

यह सभी देखें