ImageWatermark

ImageWatermark class

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

public sealed class ImageWatermark : Watermark, IDisposable

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

नाम विवरण
ImageWatermark(Stream) का एक नया उदाहरण प्रारंभ करता हैImageWatermark एक निर्दिष्ट स्ट्रीम के साथ वर्ग।
ImageWatermark(string) का एक नया उदाहरण प्रारंभ करता हैImageWatermark एक निर्दिष्ट फ़ाइल पथ के साथ वर्ग.

गुण

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

तरीकों

नाम विवरण
Dispose() वर्तमान उदाहरण का निपटान करता है।

टिप्पणियों

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

उदाहरण

किसी भी समर्थित प्रकार के दस्तावेज़ में छवि वॉटरमार्क जोड़ें.

foreach (string filePath in Directory.GetFiles(@"C:\Documents"))
{
    using (Watermarker watermarker = new Watermarker(filePath))
    {
        using (ImageWatermark watermark = new ImageWatermark(@"C:\watermark.png"))
        {
            watermark.HorizontalAlignment = HorizontalAlignment.Center;
            watermark.VerticalAlignment = VerticalAlignment.Center;
            watermarker.Add(watermark);
        }

        watermarker.Save();
    }
}

यह सभी देखें