TextFragmentAbsorber

TextFragmentAbsorber

Panoramica

TextFragmentAbsorber è una classe in Aspose.PDF FOSS per .NET.

Cerca frammenti di testo nelle pagine PDF, opzionalmente corrispondendo a una frase di ricerca.

Questa classe fornisce 21 metodi per lavorare con oggetti TextFragmentAbsorber nei programmi .NET. I metodi disponibili includono: ApplyForAllFragments, RemoveAllText, Reset, TextFragmentAbsorber, Visit. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.PDF FOSS per .NET. Proprietà: Errors, ExtractionOptions, HasErrors, Phrase, RegexResults, Text, e altre 4.

Proprietà

NomeTipoAccessoDescrizione
TextEditOptionsTextEditOptionsLettura/ScritturaModifica le opzioni applicate durante la sostituzione del testo / la sostituzione del font.
TextFragmentsTextFragmentCollectionLettura/ScritturaFrammenti di testo trovati.
ErrorsList<TextExtractionError>LetturaDiagnostica emessa durante l’estrazione del testo.
HasErrorsboolLetturaVero quando Errors contiene almeno una voce.
RegexResultsDictionary<System.Text.RegularExpressions.Regex, TextFragmentCollection>LetturaGruppi di frammenti per regex quando costruiti tramite il costruttore Regex[]; vuoto altrimenti.
Phrasestring?Lettura/ScritturaOttiene o imposta la frase di ricerca.
TextstringLetturaOttiene il testo concatenato di tutti i frammenti trovati.
ExtractionOptionsTextExtractionOptionsLettura/ScritturaOttiene o imposta le opzioni di estrazione del testo.
TextSearchOptionsTextSearchOptionsLettura/ScritturaOttiene o imposta le opzioni di ricerca del testo.
TextReplaceOptionsTextReplaceOptionsLettura/ScritturaOttiene o imposta le opzioni di sostituzione del testo per controllare il comportamento della sostituzione.

Metodi

FirmaDescrizione
TextFragmentAbsorber()Crea un assorbitore che raccoglie tutti i frammenti di testo.
TextFragmentAbsorber(searchPhrase: string, isRegex: bool)Crea un assorbitore che ricerca una frase specifica.
TextFragmentAbsorber(phrase: string)Crea un assorbitore per una singola frase letterale.
TextFragmentAbsorber(phrase: string, textEditOptions: TextEditOptions)Crea un absorber per una frase con opzioni di modifica.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions)Crea un absorber che ricerca una frase specifica con opzioni di ricerca.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions, textEditOptions: TextEditOptions)Crea un absorber per una frase con opzioni di ricerca + modifica.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textEditOptions: TextEditOptions)Crea un absorber da una regex con opzioni di modifica.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textSearchOptions: TextSearchOptions)Crea un absorber da una regex con search options.
TextFragmentAbsorber(regexes: System.Text.RegularExpressions.Regex[], textSearchOptions: TextSearchOptions)Crea un absorber da un array di regex; ciascuno viene compilato nella propria voce RegexResults.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex)Crea un absorber che ricerca utilizzando una Regex .NET precompilata.
TextFragmentAbsorber(textEditOptions: TextEditOptions)Crea un absorber configurato con le opzioni di modifica fornite.
Visit(page: Page)Visita una pagina ed estrai/cerca frammenti di testo.
Visit(xForm: XForm)Cerca frammenti di testo nel flusso di contenuto di un Form XObject.
ApplyForAllFragments(font: Font)Applica il font fornito a ogni frammento assorbito.
ApplyForAllFragments(font: Font, fontSize: float)Applica il font fornito + la dimensione a ogni frammento assorbito.
ApplyForAllFragments(fontSize: float)Applica la dimensione del font fornita a ogni frammento assorbito.
RemoveAllText(document: Aspose.Pdf.Document)Sostituisci il testo di ogni frammento con una stringa vuota in tutte le pagine del documento.
RemoveAllText(page: Aspose.Pdf.Page)Sostituisci il testo di ogni frammento con una stringa vuota nella pagina specificata.
RemoveAllText(page: Aspose.Pdf.Page, rect: Aspose.Pdf.Rectangle)Sostituisci il testo di ogni frammento con la stringa vuota nella pagina indicata, limitato a rect.
Reset()Cancella i frammenti assorbiti, gli errori e i risultati per-regex.
Visit(pdf: Document)Visita tutte le pagine di un documento.

Vedi anche

 Italiano