다음을 통해 공유


ITextPara 인터페이스(tom.h)

TOM(텍스트 개체 모델) 서식 있는 텍스트 범위 특성은 ITextFontITextPara 쌍의 이중 인터페이스를 통해 액세스됩니다.

상속

ITextPara 인터페이스는 IDispatch 인터페이스에서 상속됩니다. ITextPara 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ITextPara 인터페이스에는 이러한 메서드가 있습니다.

 
ITextPara::AddTab

tbAlign 형식과 리더 스타일 tbLeader를 사용하여 변위 tbPos에 탭을 추가합니다.
ITextPara::CanChange

단락 서식을 변경할 수 있는지 여부를 결정합니다.
ITextPara::ClearAllTabs

모든 탭을 지우고 기본 탭 간격을 사용하여 간격이 같은 탭으로 되돌립니다.
ITextPara::D eleteTab

지정된 변위에서 탭을 삭제합니다.
ITextPara::GetAlignment

현재 단락 맞춤 값을 검색합니다.
ITextPara::GetDuplicate

지정된 단락 서식 개체의 중복을 만듭니다. 중복 속성은 ITextPara 개체의 기본 속성입니다.
ITextPara::GetFirstLineIndent

왼쪽 들여쓰기를 기준으로 단락의 첫 번째 줄을 들여쓰는 데 사용되는 양을 검색합니다. 왼쪽 들여쓰기는 첫 번째 줄을 제외한 단락의 모든 줄에 대한 들여쓰기입니다.
ITextPara::GetHyphenation

범위에 대해 자동 하이픈을 사용할 수 있는지 여부를 결정합니다.
ITextPara::GetKeepTogether

단락 내에서 페이지 나누기가 허용되는지 여부를 결정합니다.
ITextPara::GetKeepWithNext

범위의 단락 간에 페이지 나누기가 허용되는지 여부를 결정합니다.
ITextPara::GetLeftIndent

단락의 첫 번째 줄을 제외한 모든 줄을 들여쓰는 데 사용되는 거리를 검색합니다. 거리는 왼쪽 여백을 기준으로 합니다.
ITextPara::GetLineSpacing

텍스트 범위의 줄 간격 값을 검색합니다.
ITextPara::GetLineSpacingRule

텍스트 범위에 대한 줄 간격 규칙을 검색합니다.
ITextPara::GetListAlignment

글머리 기호 및 번호 매기기 목록에 사용할 정렬 종류를 검색합니다.
ITextPara::GetListLevelIndex

단락에 사용되는 목록 수준 인덱스를 검색합니다.
ITextPara::GetListStart

목록 번호 매기기 시퀀스의 시작 값 또는 코드를 검색합니다.
ITextPara::GetListTab

첫 줄 들여쓰기와 첫 번째 줄의 텍스트 사이의 거리인 목록 탭 설정을 검색합니다. 번호 매기기 또는 글머리 기호 텍스트는 첫 줄 들여쓰기 값에서 왼쪽 맞춤, 가운데 맞춤 또는 오른쪽 맞춤입니다.
ITextPara::GetListType

단락에 사용할 번호 매기기 종류를 검색합니다.
ITextPara::GetNoLineNumber

단락 번호 매기기를 사용할지 여부를 결정합니다.
ITextPara::GetPageBreakBefore

범위의 각 단락이 새 페이지에서 시작해야 하는지 여부를 결정합니다.
ITextPara::GetRightIndent

단락의 오른쪽 여백 들여쓰기 크기를 검색합니다.
ITextPara::GetSpaceAfter

단락 아래의 세로 간격을 검색합니다.
ITextPara::GetSpaceBefore

단락 위의 세로 간격을 검색합니다.
ITextPara::GetStyle

지정한 범위의 단락에 대한 스타일 핸들을 검색합니다.
ITextPara::GetTab

지정된 탭에 대한 탭 매개 변수(변위, 맞춤 및 지시선 스타일)를 검색합니다.
ITextPara::GetTabCount

탭 수를 검색합니다.
ITextPara::GetWidowControl

범위의 단락에 대한 과부 및 분리 컨트롤 상태를 검색합니다.
ITextPara::IsEqual

현재 범위에 지정된 범위와 동일한 속성이 있는지 확인합니다.
ITextPara::Reset

단락 서식을 선택한 기본값으로 다시 설정합니다.
ITextPara::SetAlignment

단락 맞춤을 설정합니다.
ITextPara::SetDuplicate

지정된 형식을 복사하여 기존 단락의 서식을 설정합니다.
ITextPara::SetHyphenation

범위의 단락에 대한 하이픈을 제어합니다.
ITextPara::SetIndents

단락의 첫 줄 들여쓰기, 왼쪽 들여쓰기 및 오른쪽 들여쓰기를 설정합니다.
ITextPara::SetKeepTogether

범위의 단락 내에서 페이지 나누기가 허용되는지 여부를 제어합니다.
ITextPara::SetKeepWithNext

범위의 단락 간에 페이지 나누기가 허용되는지 여부를 제어합니다.
ITextPara::SetLineSpacing

단락 줄 간격 규칙과 단락의 줄 간격을 설정합니다.
ITextPara::SetListAlignment

단락에 사용되는 글머리 기호 또는 번호 매기기 텍스트의 맞춤을 설정합니다.
ITextPara::SetListLevelIndex

단락에 사용되는 목록 수준 인덱스를 설정합니다.
ITextPara::SetListStart

번호 매기기 목록의 시작 번호 또는 유니코드 값을 설정합니다.
ITextPara::SetListTab

첫 번째 들여쓰기와 첫 번째 줄의 텍스트 시작 사이의 거리인 목록 탭 설정을 설정합니다.
ITextPara::SetListType

단락에 사용할 목록 유형을 설정합니다.
ITextPara::SetNoLineNumber

범위에서 단락의 줄 번호 매기기를 표시하지 않을지 여부를 결정합니다.
ITextPara::SetPageBreakBefore

범위의 각 단락 앞에 페이지 나누기가 있는지 여부를 제어합니다.
ITextPara::SetRightIndent

단락의 오른쪽 여백을 설정합니다.
ITextPara::SetSpaceAfter

단락 뒤의 간격을 설정합니다.
ITextPara::SetSpaceBefore

단락 앞의 간격을 설정합니다.
ITextPara::SetStyle

범위에서 단락의 단락 스타일을 설정합니다.
ITextPara::SetWidowControl

과부와 고아의 억제를 제어합니다.

설명

ITextFontITextPara 인터페이스는 각각 Microsoft Word 글꼴단락 서식 대화 상자의 기능을 캡슐화합니다. 두 인터페이스 모두 범위 개체의 특성 중복을 반환하거나 특성 집합을 범위로 전송할 수 있는 중복(Value) 속성을 포함합니다. 따라서 프로그래밍 가능한 형식 복사처럼 작동합니다. 예를 들어 다음 서브루틴을 사용하여 r2 굵게, 글꼴 크기를 12포인트로 만드는 경우를 제외하고 r1 범위에서 r2 범위로 모든 특성을 전송할 수 있습니다.

Sub AttributeCopy(r1 As ITextRange, r2 As ITextRange)
    Dim tf As ITextFont
    tf = r1.Font                ' Value is the default property    
    tf.Bold = tomTrue           ' You can make some modifications
    tf.Size = 12
    tf.Animation = tomSparkleText
    r2.Font = tf                ' Apply font attributes all at once
End Sub

C++로 작성된 유사한 예제는 SetFont 를 참조하세요.

ITextPara 인터페이스는 Word 단락 대화 상자를 캡슐화합니다. 모든 측정값은 부동 소수점 단위로 제공됩니다. 서식 있는 편집 컨트롤은 TOM 및 RTF(서식 있는 텍스트 형식) 변환기를 통해 모든 ITextPara 속성을 그대로 적용하고 반환할 수 있습니다(즉, 수정 없이). 그러나 다음 속성은 컨트롤이 표시하는 내용에 영향을 주지 않습니다.

  • DoNotHyphen
  • KeepTogether
  • KeepWithNext
  • LineSpacing
  • LineSpacingRule
  • NoLineNumber
  • PageBreakBefore
  • 탭 맞춤
  • 탭 스타일(tomAlignLeft 및 tomSpaces 이외의)
  • Style WidowControl

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 tom.h

추가 정보

개념

IDispatch

텍스트 개체 모델

텍스트 개체 모델 사용