TextFragmentAbsorber

TextFragmentAbsorber

Resumo geral

TextFragmentAbsorber é uma classe em Aspose.PDF FOSS para .NET.

Pesquisa de fragmentos de texto em páginas PDF, opcionalmente correspondendo a uma frase de pesquisa.

Esta classe fornece 21 métodos para trabalhar com objetos TextFragmentAbsorber em programas .NET. Os métodos disponíveis incluem: ApplyForAllFragments, RemoveAllText, Reset, TextFragmentAbsorber, Visit. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: Errors, ExtractionOptions, HasErrors, Phrase, RegexResults, Text, e mais quatro.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
TextEditOptionsTextEditOptionsLeitura/EscritaOpções de edição aplicadas durante a substituição do texto / fonte.
TextFragmentsTextFragmentCollectionLeitura/EscritaEncontraram fragmentos de texto.
ErrorsList<TextExtractionError>Leia.Diagnóstico emitido ao extrair texto.
HasErrorsboolLeia.Verdadeiro quando o erro tem pelo menos uma entrada.
RegexResultsDictionary<System.Text.RegularExpressions.Regex, TextFragmentCollection>Leia.Grupos de fragmentos per-regex quando construídos via o Regex[] ctor; vazio caso contrário.
Phrasestring?Leitura/EscritaObtém ou define a frase de busca.
TextstringLeia.Obtém o texto concatenado de todos os fragmentos encontrados.
ExtractionOptionsTextExtractionOptionsLeitura/EscritaObtém ou define as opções de extração do texto.
TextSearchOptionsTextSearchOptionsLeitura/EscritaObtém ou define as opções de pesquisa em texto.
TextReplaceOptionsTextReplaceOptionsLeitura/EscritaObtém ou define opções de substituição por texto para controlar o comportamento da substituição.

Métodos de avaliação

AssinaturaDescrição:
TextFragmentAbsorber()Crie um absorvedor que colete todos os fragmentos de texto.
TextFragmentAbsorber(searchPhrase: string, isRegex: bool)Crie um absorvedor que procure uma frase específica.
TextFragmentAbsorber(phrase: string)Crie um absorvedor para uma única frase literal.
TextFragmentAbsorber(phrase: string, textEditOptions: TextEditOptions)Criar um absorvedor para uma frase com opções de edição.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions)Crie um absorvedor que pesquise uma frase específica com opções de busca.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions, textEditOptions: TextEditOptions)Crie um absorvedor para uma frase com opções de pesquisa + edição.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textEditOptions: TextEditOptions)Criar um absorvedor a partir de uma regex com opções de edição.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textSearchOptions: TextSearchOptions)Criar um absorvedor a partir de uma regex com opções de pesquisa.
TextFragmentAbsorber(regexes: System.Text.RegularExpressions.Regex[], textSearchOptions: TextSearchOptions)Crie um absorvedor a partir de uma matriz de regexes; cada um compila em sua própria entrada RegexResults .
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex)Criar um absorvedor que pesquisa usando uma .NET Regex pré-compilada.
TextFragmentAbsorber(textEditOptions: TextEditOptions)Criar um absorvedor configurado com as opções de edição fornecidas.
Visit(page: Page)Visite uma página e extraia/procurar fragmentos de texto.
Visit(xForm: XForm)Procure no fluxo de conteúdo do Objeto X de um formulário fragmentos de texto.
Visit(pdf: Document)Visitar todas as páginas de um documento.
ApplyForAllFragments(font: Font)Aplicar a fonte fornecida em cada fragmento absorvido.
ApplyForAllFragments(font: Font, fontSize: float)Aplicar a fonte + tamanho fornecido para cada fragmento absorvido.
ApplyForAllFragments(fontSize: float)Aplicar o tamanho de fonte fornecido a cada fragmento absorvido.
RemoveAllText(document: Aspose.Pdf.Document)Substitua o texto de cada fragmento pela cadeia vazia em todas as páginas do documento.
RemoveAllText(page: Aspose.Pdf.Page)Substitua o texto de cada fragmento pela cadeia vazia na página dada.
RemoveAllText(page: Aspose.Pdf.Page, rect: Aspose.Pdf.Rectangle)Substitua o texto de cada fragmento pela cadeia vazia na página dada, restringida à recta.
Reset()Fragmentos absorvidos, erros e resultados per-regex.

Ver também:

 Português