2008-11-15 8 views

답변

4

읽을 수있는 글꼴로 용지에 맞지 않는다면 단지 그렇지 않습니다. 내 견해로는 거대한 수평 테이블 (HTML 테이블 또는 많은 열이있는 Excel 시트)은 빌려주 지 않습니다 잘 인쇄. 그 문제에 관해서는, 그들은 화면에서보기에 잘 빌려주지 않습니다. 마우스의 작은 바퀴 덕분에 수직 스크롤은 수평 스크롤보다 훨씬 쉽습니다.

최악의 경우 수직 레이아웃을 사용하는 별도의 인쇄 버전을 작성해야 할 수 있습니다.

5

테이블이 Printer Abyss로 사라지지 않게하려면 컨테이너의 폭이 100 %로 설정되어 있는지 확인하십시오.

인쇄용 CSS (<style type="text/css" media="print">) 사용법을 알고 있다고 생각합니다.
프린터 및 컴퓨터 모니터의 해상도가 매우 다를 수 있으므로 크기 설정을 인쇄 CSS에서 em으로하고 인쇄 할 때 불필요한 요소를 숨 깁니다 (display:none).

또한 종이의 가독성을 높이려면 흰색 배경, 검은 색 텍스트 및 종이에 읽기 쉽도록 평판이 좋은 serif 글꼴 (Times New Roman 등)을 사용하십시오.

다른 브라우저는 자신의 방식대로 (심지어 화면보다) 인쇄하기 때문에 은 조금 놀고 다른 브라우저에서 더 좋은 결과를 얻을 수 있는지 확인하십시오. 물론, 인쇄가 브라우저 전체 스펙트럼 에서 완벽하게 작동해야하는 것은 아닙니다. 많은 행과 수평 한 (스왑 행/​​열)에

7
  1. 변경 표는

  2. 사용자가 가로 모드로 전환하는 것이 좋습니다. AFAIK는 현재 브라우저에서 프로그램 방식으로 프로그래밍 할 수 없습니다. CSS30는

  3. 열 몇 개마다 (즉, 100 개의 열이있는 테이블 대신 10 개의 열을 갖는 10 개의 테이블을 생성합니다) 분할 테이블을 만듭니다. CSS table {display: inline-table}을 사용하여 모두 화면에 나란히 표시하십시오. 이 트릭은 높이가 다른 셀이없는 경우에만 작동합니다.