범위 작업

Microsoft Word 자동화 작업을 해본 적이 있다면 문서 내용을 검사하고 수정하는 주요 도구 중 하나가 Range 개체라는 것을 알고 있을 것입니다. Range는 문서 내용과 형식을 보여주는 “창"과 같습니다.

Aspose.Words에는 Range 클래스도 있으며 Microsoft Word의 Range과 유사하게 보이고 작동하도록 설계되었습니다. Range은 문서의 임의 부분을 포괄할 수 없고 StartEnd도 없지만 Document 자체를 포함하여 모든 문서 노드가 포괄하는 범위에 액세스할 수 있습니다. 즉, 각 노드에는 고유한 범위가 있습니다. Range 개체를 사용하면 범위 내의 텍스트, 책갈피 및 양식 필드에 액세스하고 수정할 수 있습니다.

일반 텍스트 검색

Text 속성을 사용하여 범위의 서식이 지정되지 않은 일반 텍스트를 검색합니다.

다음 코드 예제에서는 범위의 서식이 지정되지 않은 일반 텍스트를 가져오는 방법을 보여줍니다

텍스트 삭제

Range를 사용하면 Delete를 호출하여 범위의 모든 문자를 삭제할 수 있습니다.

다음 코드 예제에서는 범위의 모든 문자를 삭제하는 방법을 보여줍니다