ExactPhraseRedaction

ExactPhraseRedaction class

एक टेक्स्ट रिडक्शन का प्रतिनिधित्व करता है जो दस्तावेज़ के टेक्स्ट में सटीक वाक्यांश को बदल देता है, डिफ़ॉल्ट रूप से केस असंवेदनशील।

public class ExactPhraseRedaction : TextRedaction

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

नाम विवरण
ExactPhraseRedaction(string, ReplacementOptions) असंवेदनशील मोड में ExactPhraseRedaction वर्ग का एक नया उदाहरण शुरू करता है।
ExactPhraseRedaction(string, bool, ReplacementOptions) ExactPhraseRedaction क्लास का एक नया उदाहरण प्रारंभ करता है।

गुण

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

तरीकों

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

टिप्पणियों

और अधिक जानें

उदाहरण

निम्न उदाहरण केस-संवेदी वाक्यांश खोज और प्रतिस्थापन को प्रदर्शित करता है। निम्न उदाहरण वाक्यांश (केस असंवेदनशील) को ठोस लाल आयत के साथ बदलने का प्रदर्शन करता है।

using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
  // डिफ़ॉल्ट रूप से, isCaseSensitive = false;
  doc.Apply(new ExactPhraseRedaction("John Doe", true /*isCaseSensitive*/, new ReplacementOptions("[personal]")));
  doc.Save();
}
using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
  // डिफ़ॉल्ट रूप से, isCaseSensitive = false;
  doc.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions(System.Drawing.Color.Red)));
  doc.Save();
}

यह सभी देखें