ExactPhraseRedaction
inhoud
[
verbergen
]
ExactPhraseRedaction class
Vertegenwoordigt een tekstredactie die de exacte woordgroep in de documenttekst vervangt, standaard niet hoofdlettergevoelig.
public class ExactPhraseRedaction : TextRedaction
Constructeurs
Naam | Beschrijving |
---|---|
ExactPhraseRedaction(string, ReplacementOptions) | Initialiseert een nieuwe instantie van de klasse ExactPhraseRedaction in hoofdlettergevoelige modus. |
ExactPhraseRedaction(string, bool, ReplacementOptions) | Initialiseert een nieuwe instantie van ExactPhraseRedaction class. |
Eigenschappen
Naam | Beschrijving |
---|---|
ActionOptions { get; } | Krijgt deReplacementOptions instantie, specificeert het type tekstvervanging. |
override Description { get; } | Retourneert een tekenreeks die de redactie en de bijbehorende parameters beschrijft. |
IsCaseSensitive { get; } | Krijgt een waarde die aangeeft of de zoekopdracht hoofdlettergevoelig is of niet. |
OcrConnector { get; set; } | Haalt of stelt deIOcrConnector implementatie, vereist om tekst uit grafische inhoud te extraheren. |
SearchPhrase { get; } | Haalt de tekenreeks op om te zoeken en te vervangen. |
methoden
Naam | Beschrijving |
---|---|
override ApplyTo(DocumentFormatInstance) | Past de redactie toe op een bepaalde indelingsinstantie. |
Opmerkingen
Kom meer te weten
- Meer informatie over het toepassen van redacties: Basisprincipes van redactie
- Meer details over redactie van documenttekst: Tekstredacties
Voorbeelden
Het volgende voorbeeld demonstreert het zoeken en vervangen van hoofdlettergevoelige woordgroepen. Het volgende voorbeeld demonstreert het vervangen van zin (niet hoofdlettergevoelig) door een effen rode rechthoek.
using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
// Standaard is isCaseSensitive = false;
doc.Apply(new ExactPhraseRedaction("John Doe", true /*isCaseSensitive*/, new ReplacementOptions("[personal]")));
doc.Save();
}
using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
// Standaard is isCaseSensitive = false;
doc.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions(System.Drawing.Color.Red)));
doc.Save();
}
Zie ook
- class TextRedaction
- naamruimte GroupDocs.Redaction.Redactions
- montage GroupDocs.Redaction