2011-08-19 4 views
1

내 웹 응용 프로그램은 Java Excel API 2.6.10 (http://jexcelapi.sourceforge.net/)을 사용하여 .xls 스프레드 시트를 동적으로 생성합니다. 사용자가 링크를 클릭하고 스프레드 시트를 열거 나 저장할 수 있습니다. 잘 작동합니다.다운로드 한 Excel 스프레드 시트의 물리적 크기를 제어 할 수 있습니까?

약간의 성가심은 스프레드 시트가 열리면 실제 너비 x 높이 치수면에서 매우 작으며 사용자는 항상 시트를 수동으로 크기 조정해야한다는 것입니다.

사용자가 스프레드 시트를 열 때 특정 너비와 높이를 갖도록 지정하는 방법이 있습니까? API를 사용하면 초기 치수를 지정할 수 있습니다. 그렇지 않으면 HTML 링크 자체에서 해당 정보를 전달할 수있는 방법이 있지만 아무 것도 볼 수 없습니다.

답변

1

이 당신이 무엇을해야 하는가 :이 웹 사이트에서 발견

Window window = workbook.getWindow();   
window.setHeight(450); 
window.setWidth(600); 

: http://www.teamdev.com/downloads/jexcel/docs/JExcel-PGuide.html#AEN182

희망이 도움이!

-Justin

+0

감사합니다. 저스틴. 거의 동일한 이름을 가진 몇 가지 API가 있다고 생각합니다. 나는 이것이 같은 API라고 생각하지 않으며, "JExcel"대신에 "Java Excel API"를 사용하는 API에는 getWindow() 메소드가 없다. 하지만 비슷한 것을 둘러 보겠습니다. 최악의 경우 내가 언급 한 API로 전환 할 수 있습니다. 감사. –