RegexRedaction

RegexRedaction class

एक टेक्स्ट रिडक्शन का प्रतिनिधित्व करता है जो प्रदान की गई रेगुलर एक्सप्रेशन से मिलान करके दस्तावेज़ में टेक्स्ट को खोजता है और बदलता है।

public class RegexRedaction : TextRedaction

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

नाम विवरण
RegexRedaction(Regex, ReplacementOptions) RegexRedaction वर्ग का एक नया उदाहरण प्रारंभ करता है।
RegexRedaction(string, ReplacementOptions) RegexRedaction वर्ग का एक नया उदाहरण प्रारंभ करता है।

गुण

नाम विवरण
ActionOptions { get; } हो जाता हैReplacementOptions उदाहरण, पाठ प्रतिस्थापन का प्रकार निर्दिष्ट करना।
override Description { get; } एक स्ट्रिंग लौटाता है, जो रिडक्शन और उसके मापदंडों का वर्णन करता है।
OcrConnector { get; set; } हो जाता है या सेट करता हैIOcrConnector कार्यान्वयन, ग्राफ़िक सामग्री से टेक्स्ट निकालने के लिए आवश्यक है.
RegularExpression { get; } मैच के लिए रेगुलर एक्सप्रेशन प्राप्त करता है.

तरीकों

नाम विवरण
override ApplyTo(DocumentFormatInstance) किसी दिए गए प्रारूप उदाहरण के लिए संपादन लागू करता है।

टिप्पणियों

और अधिक जानें

उदाहरण

निम्न उदाहरण रेगुलर एक्सप्रेशन का उपयोग करके पाठ को बदलने का प्रदर्शन करता है।

    using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
    {
      // टेक्स्ट से बदलें
      redactor.Apply(new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", new ReplacementOptions("[removed]")));
      // नीले ठोस आयत से बदलें
      redactor.Apply(new RegexRedaction(@"^\d+[,\.]{1}\d+$", new ReplacementOptions(System.Drawing.Color.Blue)));
      redactor.Save();
    }

यह सभी देखें