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();
}
यह सभी देखें
- class TextRedaction
- नाम स्थान GroupDocs.Redaction.Redactions
- सभा GroupDocs.Redaction