Skip to content

HwpParaLineSegInternal

sboh1214 edited this page Apr 28, 2021 · 2 revisions

HwpParaLineSegInternal

public struct HwpParaLineSegInternal: HwpPrimitive 

Inheritance

HwpPrimitive

Properties

textStartingIndex

텍스트 시작 위치

public let textStartingIndex: UInt32

lineLocation

줄의 세로 위치

public let lineLocation: Int32

lineHeight

줄의 높이

public let lineHeight: Int32

textHeight

텍스트 부분의 높이

public let textHeight: Int32

baselineDistance

줄의 세로 위치에서 베이스라인까지 거리

public let baselineDistance: Int32

lineSpacing

줄간격

public let lineSpacing: Int32

startingLocation

컬럼에서의 시작 위치

public let startingLocation: Int32

width

세그먼트의 폭

public let width: Int32

property

태그

public let property: UInt32
  • bit 0 : 페이지의 첫 줄인지 여부

  • bit 1 : 컬럼의 첫 줄인지 여부

  • bit 16 : 텍스트가 배열되지 않은 빈 세그먼 트인지 여부

  • bit 17 : 줄의 첫 세그먼트인지 여부

  • bit 18 : 줄의 마지막 세그먼트인지 여부

  • bit 19 : 줄의 마지막에 auto-hyphenation이 수행되었는지 여부.

  • bit 20 : indentation 적용

  • bit 21 : 문단 머리 모양 적용

  • bit 31 : 구현상의 편의를 위한 property

Clone this wiki locally