한 페이지에 웹 문서를 인쇄하고 싶지만 Chrome 에는 일반적으로 페이지 에 맞춤 또는 축소 맞춤 이라고하는 이 기능이 없습니다 .
해결 방법이 있습니까?
한 페이지에 웹 문서를 인쇄하고 싶지만 Chrome 에는 일반적으로 페이지 에 맞춤 또는 축소 맞춤 이라고하는 이 기능이 없습니다 .
해결 방법이 있습니까?
답변:
예, 해결 방법이 있습니다. 우리가 할 일은 내용이 적절하게 맞을 때까지 CSS로 문서를 수동으로 확대하는 것입니다.
F12Chrome DevTools를 시작하려면 누릅니다 . 요소 탭에 있고 <body>
요소가 선택 되어 있는지 확인하십시오 . 이제 이동 스타일 (오른쪽) 탭에서 element.style
(그냥 여는 중괄호 후 클릭, 다음 삽입 {
)
zoom: 85%;
힌트 : 콜론 ( :
)을 입력하지 마십시오 . 그렇지 않으면 실수로 다른 것을 시작합니다. 대신, TAB을 입력 한 후 누르십시오 zoom
.
이제 DevTools를 닫고 ( F12다시) Ctrl+P인쇄 대화 상자를 시작하십시오. 페이지가 잘 맞는지 확인하십시오. 그렇지 않은 경우 다른 확대 / 축소 값으로 다시 시도하십시오.
zoom: 85%;
경우 @media print
쿼리 내부의 HTML 요소에 추가 할 수 있습니다 .
버전 56부터는 인쇄 미리보기에 배율 옵션이 있습니다. 그러나 활성화해야 할 수도 있습니다 (버전 56.0.2924.87이 있습니다). 주소 표시 줄에서 : chrome : // flags / # print-scaling을 Enabled로 변경하십시오. 이것은 "확장에 맞는 스케일"을 해결하지는 않지만 한 걸음 더 가까이 다가갑니다.
https://productforums.google.com/forum/#!topic/chrome/O7nz6Vb1kBM 에서이 기능 및 기타 향상된 기능을 확인하십시오.
58.0.3029.110 (64-bit)
있고 상자 밖으로 작동합니다.
나는 몇몇 웹 사이트에서만 문제가 있습니다.
전체 페이지 화면 캡처
( https://chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbknoalclacl )
새 탭에 임시 이미지를 만든 다음 인쇄 할 때 올바르게 조정됩니다.
zoom: 85%
Chrome 인쇄 미리보기에서 오버플로되는 대부분의 페이지에 적합합니다. 이것을 게시 해 주셔서 감사합니다!