2010-04-30 5 views
1

가로 스크롤이있는 테이블을 인쇄해야하므로 모든 것을 인쇄해야합니다. 문제는 Te 코드가 "Window.Print()"를 수행하면 내 페이지를 자르고 테이블의 모든 정보를 표시하지 않는다는 것입니다. 정말 네 ​​도움이 필요해 !! 내 테이블을 "자르고"페이지에 맞지 않으면 아래에 놓아야합니다. 가로 스크롤이있는 테이블 인쇄

덕분에 (내가있을 수 있습니다 얼마나 많은 열을 모르기 때문에 내가 테이블에 고정 값 폭을 넣을 수 없습니다, 그것은 2 (50)처럼 될 수 있습니다) !!

+0

html 페이지를 생성하는 코드에 액세스 할 수 있습니까? 그렇다면 tehMick이 제안한대로 프린터 친화적 인 페이지를 동적으로 생성해야합니다. – BenV

답변

1

나는 이것을 위해 특히 좋은 해결책을 모르고있다. HTML 표를 인쇄하는 것은 일반적으로 문제가됩니다. 함께 이해할 수있는 열 그룹으로 테이블을 프로그래밍 방식으로 잘라내는 프린터 친화적 인 버전을 만드는 것이 좋습니다. 각 행을 고유하게 식별하는 열을 반복해야 할 수도 있습니다. 적절한 CSS는 테이블 폭에 맞게 표를 도울 수 있습니다. 정말 유용한 테이블을 출력하는 또 다른 방법을 생각할 수 없습니다.

+0

필자는 열이 얼마나 될지 모르기 때문에 실제로 테이블을 다시 채울 수 없습니다. 그것은 역설적입니다. 게다가 나는 페이지의 너비에 테이블을 적응할 수있는 불가능한 포 2 열 또는 50처럼 가질 수 있습니다! – Nicole

+1

글쎄, 당신도 그것을 동적으로 잘릴 수 있습니다. 한 페이지 당 최대 열 수를 10으로 설정하고 각 셀의 너비를 *로 지정하십시오. –

+0

그게 다야 !! 감사!! – Nicole

관련 문제