NET के लिए Aspose.Words Document Watermark

Aspose.Words Document Watermark for .NET प्लगइन विभिन्न प्रारूपों के दस्तावेजों में पानी के निशान को शामिल करने और हटाने के लिए एक हल्का एपीआई प्रदान करता है. इसे ब्रांड करने, संरक्षित करने या स्केल-आधारित वस्तुओं को चिह्नित करने का उपयोग करें- चाहे “गुणवत्तापूर्ण” डायग्नल जोड़ें, लॉग इन करें, या विरासत के संकेतों को साफ कर.

यह विंडोज, लिनक्स, और मैकओएस पर काम करता है .NET फ्रेमवर्क, ।NET कोर, .नेट 5/6+ या मोनो के साथ. कोई माइक्रोसॉफ्ट ऑफिस आवश्यक नहीं ह.

स्थापना और स्थापन

समर्थित प्रारूप: DOC, DOCX, RTF, PDF, ODT, HTML, MHTML, EPUB, Markdown, और छविय.

त्वरित प्रारंभ: एक पाठ पानी के निशान दर्ज कर

using Aspose.Words;
using Aspose.Words.Watermarking;
using System.Drawing;

var doc = new Document("Document.docx");

var options = new TextWatermarkOptions
{
    Color = Color.Gray,
    FontFamily = "Arial",
    FontSize = 48,
    Layout = WatermarkLayout.Diagonal,
    IsSemitransparent = true
};

doc.Watermark.SetText("CONFIDENTIAL", options);
doc.Save("Document.WithWatermark.docx");

विशेषताओं और कार्य

पानी के निशान

  • टेक्स्ट या छवि: पाठ पानी के निशान या लोगो / स्टैम्प लागू कर.
  • स्थिति: केंद्रित, टाइल, या अनुकूलित समन्वय.
  • रोटेशन और पारदर्शिता: अनुकूलित अस्थिरता के साथ डायगोनल मार्क सेट कर.
  • Layering: नियंत्रण Z आदेश (सामग्री के पीछे या सामन).

पानी के संकेतों को हटा द

  • पानी के संकेतों को सेलेक्टिव रूप से हटा दें (प्रकार या पहचानकर्ता के अनुसार).
  • एक ही समय में सभी पानी के संकेतों को स्ट्रिप करें, जबकि अप्रासंगिक आकृतियों को बनाए रख.
  • सुरक्षित रूप से सिरों, पैरों और पानी के निशान के आकार का प्रबंधन कर.

अनुकूलन विकल्प

  • पुन: उपयोग योग्य ** टेम्पलेट्स** (स्टोर ब्रांडिंग के लिए JSON / XML कॉन्फ़िगर करता ह).
  • शर्त रूप से लागू करें (उदाहरण के लिए, मेटाडेटा के आधार पर).
  • पूर्ण यूनिकोड और RTL स्क्रिप्ट समर्थन वैश्विक पाठ ब्रांडों के लिए.

प्रदर्शन और स्केलिंग

  • कम स्मृति उपयोग के लिए प्रसारित अनुप्रयोग.
  • बैच रद्द टोकन के साथ फ़ाइलों के माध्यम से डालें / हटा द.
  • तार-सुरक्षित, जब तक कि प्रत्येक तारा अपना प्रबंधन करता ह Document.

उदाहरण के लिए: Image Watermark

var doc = new Document("Report.docx");
var options = new ImageWatermarkOptions
{
    Scale = 2.0,   // relative scaling
    IsWashout = true
};

doc.Watermark.SetImage("logo.png", options);
doc.Save("Report.LogoWatermark.pdf");

सर्वश्रेष्ठ अभ्यास

  • दस्तावेजों पर लगातार ब्रांडिंग के लिए केंद्रित टेम्पलेट्स.
  • डुप्लिकेशन से बचने के लिए मौजूदा पानी के निशान का उपयोग करने से पहले जांच.
  • क्रिप्टोकरेंसी ऑपरेशन के बाद पानी के निशान लागू करें (सिग्नल / एन्क्रिप्शन).
  • उच्च वॉल्यूम ऑपरेशन के लिए ** बैच पाइपलाइन** का उपयोग करें; डिस्प्ल Document तुरंत उदाहरण.
  • लाइसेंस लेने की खपत को अनुकूलित करने के लिए मेटेड उपयोग की निगरानी कर.

FAQ

**क्या मैं दोनों पाठ और छवि पानी के संकेतों को एक साथ लागू कर सकता ह?**हाँ. कई पानी के निशान एक दस्तावेज़ में रखा जा सकता ह.

**क्या पानी के निशान प्रारूप रूपांतरण को जीवित रखेंग?**हाँ. रेंडिंग इंजन विभिन्न प्रारूपों में लगातार उपस्थिति सुनिश्चित करता ह.

**क्या मैं केवल विशिष्ट पानी के संकेतों को हटा सकता ह?**हाँ. फ़िल्टर प्रकार, आकार या पहचानकर्ता के अनुसार.

**क्या पारदर्शिता का समर्थन किया जाता ह?**हाँ, उपयोग कर IsSemitransparent पाठ के लिए य IsWashout चित्रों के लिए.

**क्या यह Office स्थापित करने की आवश्यकता ह?**No. Aspose.Words एक अद्वितीय पुस्तकालय ह.

 हिंदी