swkn 님, 안녕하세요.
메시어스입니다.
아쉽게도 RichTextCellType에서 줄바꿈 된 텍스트 줄 간격을 조정하는 기능은 지원하지 않습니다.
RichTextCellType을 사용하시려는 이유가, 혹시 WordWrap 속성을 사용하기 위함이실까요? 만약 그렇다면, RichTextCellType 대신, TextCellType 사용을 고려해보시기 바랍니다.
TextCellType에서도 WordWrap 속성을 지원하고 있으며, VerticalAlignment가 Distributed인 경우 한 줄 텍스트가 수직 방향 가운데에 위치합니다.
아래 샘플 코드 및 이미지를 참고하여주시기 바랍니다.
fpSpread1.Sheets[0].Columns[0].Width = 200;
fpSpread1.Sheets[0].Rows[0, 1].Height = 200;
// TextCellType 설정
FarPoint.Win.Spread.CellType.TextCellType text = new FarPoint.Win.Spread.CellType.TextCellType();
text.WordWrap = true;
fpSpread1.ActiveSheet.Columns[0].CellType = text;
// 셀에 Text 설정
fpSpread1.Sheets[0].Cells[0, 0].Text = "애국가 1절";
fpSpread1.Sheets[0].Cells[1, 0].Text = "동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세 무궁화 삼천리 화려강산 대한사람 대한으로 길이 보전하세.";
// Alignment 설정
fpSpread1.Sheets[0].Columns[0].HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Justify;
fpSpread1.Sheets[0].Columns[0].VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Distributed;
감사합니다.
메시어스 드림