ExactPhraseRedaction
Innehåll
[
Dölj
]
ExactPhraseRedaction class
Representerar en textredigering som ersätter den exakta frasen i dokumentets text, skiftlägesokänslig som standard.
public class ExactPhraseRedaction : TextRedaction
Konstruktörer
namn | Beskrivning |
---|---|
ExactPhraseRedaction(string, ReplacementOptions) | Initierar en ny instans av ExactPhraseRedaction-klassen i skiftlägesokänsligt läge. |
ExactPhraseRedaction(string, bool, ReplacementOptions) | Initierar en ny instans av ExactPhraseRedaction class. |
Egenskaper
namn | Beskrivning |
---|---|
ActionOptions { get; } | FårReplacementOptions instans, ange typ av textersättning. |
override Description { get; } | Returnerar en sträng som beskriver redaktionen och dess parametrar. |
IsCaseSensitive { get; } | Får ett värde som anger om sökningen är skiftlägeskänslig eller inte. |
OcrConnector { get; set; } | Hämtar eller ställer inIOcrConnector implementering, krävs för att extrahera text från grafiskt innehåll. |
SearchPhrase { get; } | Hämtar strängen att söka och ersätta. |
Metoder
namn | Beskrivning |
---|---|
override ApplyTo(DocumentFormatInstance) | Tillämpar redigeringen på en given formatinstans. |
Anmärkningar
Läs mer
- Mer information om att tillämpa redigeringar: Grundläggande om redigering
- Mer information om redigering av dokumenttext: Textredigeringar
Exempel
Följande exempel visar hur man utför skiftlägeskänslig frassökning och ersättning. Följande exempel visar att en fras (skiftlägesokänslig) ersätts med en hel röd rektangel.
using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
// Som standard är isCaseSensitive = false;
doc.Apply(new ExactPhraseRedaction("John Doe", true /*isCaseSensitive*/, new ReplacementOptions("[personal]")));
doc.Save();
}
using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
// Som standard är isCaseSensitive = false;
doc.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions(System.Drawing.Color.Red)));
doc.Save();
}
Se även
- class TextRedaction
- namnutrymme GroupDocs.Redaction.Redactions
- hopsättning GroupDocs.Redaction