2017-12-01 22 views
1

이 문제는 Excel에서 발생하지만이 문제는 Aspose 업데이트 중에 명시 적으로 발생합니다. 엑셀 렌더링 Aspose 병합 된 셀의 wrapText Excel

,

true로 A0 IsWrapText를 설정합니다.

값을 "Hello \ nWorld"로 A0에 넣고 A1과 병합하십시오.

Excel의 출력이 병합 된 셀이므로 올바르게 wrapText를 처리하지 못했습니다.

P. AutoFitHeight가 기본적으로 실행되지 않으므로 이전 버전 (4.4 또는 그보다 낮은 버전)에는 실제로이 문제가 없습니다. 따라서 셀 높이와 셀 높이를 변경하면 내용이 커질 수 있습니다. [인용 번호 \ n]

어쨌든 병합 된 셀에서도 wrapText를 올바르게 렌더링 할 수 있습니까?

감사합니다.

답변

2

예, 최신 버전의 Aspose.Cells에서는 병합 된 셀에 스타일/서식을 적용한 후 다음 코드 줄을 추가하여 병합 된 셀의 행 높이를 자동으로 조정할 수 있습니다. 예를 들어 샘플 코드 :

............. 
AutoFitterOptions options = new AutoFitterOptions(); 
      options.AutoFitMergedCells = true; 
      worksheet.AutoFitRows(options); 
........ 

희망이 조금 도움이됩니다.

저는 Aspose에서 developer/Evangelist로 일하고 있습니다.

+0

안녕하세요. 나는 매우 궁금하다. 엑셀은 같은 기능을 가지고 있는가? (필자가 Excel에서 시도한 것과 자동 맞춤 시트의 행 또는 한 장씩 정렬하는 것은 병합 된 셀의 높이를 처리 할 수 ​​없음). Aspose는 원래의 Excel보다 더 강력한이 기능을 제공합니다. – SKLTFZ

+0

aspose의 새 버전은 항상 OnlyAuto가 true 인 AutoFitRows를 수행한다고 말하는 것이 맞습니까? (내가 그 것처럼 볼 수있는 것처럼 – SKLTFZ

+0

새 버전이 OnlyAuto 옵션을 사용하여 행을 자동으로 맞출 것이라고 생각하지 않습니다. 기본값은 false 여야합니다.이 동작을 보게되면 샘플 코드와 템플릿 파일을 공유하고 –