TextFragmentAbsorber

TextFragmentAbsorber

개요

TextFragmentAbsorber은 Aspose.PDF FOSS에서 .NET용 클래스입니다.

PDF 페이지에서 텍스트 조각을 검색하고, 선택적으로 검색 구문과 일치시킵니다.

이 클래스는 .NET 프로그램에서 TextFragmentAbsorber 객체를 다루기 위한 21개의 메서드를 제공합니다. 사용 가능한 메서드에는: ApplyForAllFragments, RemoveAllText, Reset, TextFragmentAbsorber, Visit. 모든 공개 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: Errors, ExtractionOptions, HasErrors, Phrase, RegexResults, Text, 그리고 4개 더.

속성

이름유형액세스설명
TextEditOptionsTextEditOptions읽기/쓰기텍스트 교체 / 폰트 대체 중 적용되는 편집 옵션.
TextFragmentsTextFragmentCollection읽기/쓰기텍스트 조각을 찾았습니다.
ErrorsList<TextExtractionError>읽기텍스트를 추출하는 동안 발생한 진단 정보.
HasErrorsbool읽기Errors에 항목이 하나 이상 있으면 True.
RegexResultsDictionary<System.Text.RegularExpressions.Regex, TextFragmentCollection>읽기Regex[] 생성자를 통해 구성된 경우의 정규식별 조각 그룹; 그렇지 않으면 비어 있음.
Phrasestring?읽기/쓰기검색 구문을 가져오거나 설정합니다.
Textstring읽기찾은 모든 조각의 연결된 텍스트를 가져옵니다.
ExtractionOptionsTextExtractionOptions읽기/쓰기텍스트 추출 옵션을 가져오거나 설정합니다.
TextSearchOptionsTextSearchOptions읽기/쓰기텍스트 검색 옵션을 가져오거나 설정합니다.
TextReplaceOptionsTextReplaceOptions읽기/쓰기텍스트 교체 동작을 제어하기 위한 교체 옵션을 가져오거나 설정합니다.

메서드

시그니처설명
TextFragmentAbsorber()모든 텍스트 조각을 수집하는 흡수기를 생성합니다.
TextFragmentAbsorber(searchPhrase: string, isRegex: bool)특정 구문을 검색하는 흡수기를 생성합니다.
TextFragmentAbsorber(phrase: string)단일 리터럴 구문에 대한 absorber를 생성합니다.
TextFragmentAbsorber(phrase: string, textEditOptions: TextEditOptions)편집 옵션이 있는 구문에 대한 absorber를 생성합니다.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions)검색 옵션이 있는 특정 구문을 검색하는 absorber를 생성합니다.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions, textEditOptions: TextEditOptions)검색 + 편집 옵션이 있는 구문에 대한 absorber를 생성합니다.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textEditOptions: TextEditOptions)정규식과 편집 옵션으로 absorber를 생성합니다.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textSearchOptions: TextSearchOptions)정규식과 검색 옵션으로 absorber를 생성합니다.
TextFragmentAbsorber(regexes: System.Text.RegularExpressions.Regex[], textSearchOptions: TextSearchOptions)정규식 배열에서 absorber를 생성합니다; 각 정규식은 자체 RegexResults 항목으로 컴파일됩니다.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex)미리 컴파일된 .NET 정규식을 사용하여 검색하는 absorber를 생성합니다.
TextFragmentAbsorber(textEditOptions: TextEditOptions)주어진 편집 옵션으로 구성된 흡수기를 생성합니다.
Visit(page: Page)페이지를 방문하여 텍스트 조각을 추출/검색합니다.
Visit(xForm: XForm)Form XObject의 콘텐츠 스트림에서 텍스트 조각을 검색합니다.
ApplyForAllFragments(font: Font)제공된 폰트를 모든 흡수된 조각에 적용합니다.
ApplyForAllFragments(font: Font, fontSize: float)제공된 글꼴과 크기를 모든 흡수된 조각에 적용합니다.
ApplyForAllFragments(fontSize: float)제공된 글꼴 크기를 모든 흡수된 조각에 적용합니다.
RemoveAllText(document: Aspose.Pdf.Document)문서의 모든 페이지에서 각 조각의 텍스트를 빈 문자열로 교체합니다.
RemoveAllText(page: Aspose.Pdf.Page)주어진 페이지에서 모든 조각의 텍스트를 빈 문자열로 교체합니다.
RemoveAllText(page: Aspose.Pdf.Page, rect: Aspose.Pdf.Rectangle)주어진 페이지에서 사각형(rect)으로 제한하여 모든 조각의 텍스트를 빈 문자열로 교체합니다.
Reset()흡수된 조각, 오류 및 정규식별 결과를 지웁니다.
Visit(pdf: Document)문서의 모든 페이지를 방문합니다.

참조

 한국어