웹 문서를 한 페이지에 인쇄하고 싶지만 Chrome유명하게도 이 기능이 없습니다일반적으로 호출페이지에 맞추기또는맞게 축소.
해결 방법이 있나요?
답변1
예, 해결 방법이 있습니다. 우리가 할 일은 내용이 적절하게 맞을 때까지 CSS를 사용하여 문서를 수동으로 확대/축소하는 것입니다.
F12Chrome DevTools를 실행하려면 누르세요 . 탭에 있는지 확인하세요강요요소 가 <body>
선택되었습니다. 이제 다음으로 이동하세요.스타일탭(오른쪽)을 클릭하고 에 element.style
다음을 삽입합니다. (여는 중괄호 뒤를 클릭하면 됩니다 {
.)
zoom: 85%;
힌트:콜론( :
)을 입력하지 마십시오. 그렇지 않으면 실수로 다른 항목이 실행될 것입니다. 대신 TAB에 를 입력한 후 누르십시오 zoom
.
이제 DevTools를 닫고( F12다시) 키를 눌러 Ctrl+P인쇄 대화 상자를 시작하세요. 페이지가 잘 맞는지 확인하세요. 그렇지 않은 경우에는 좋아질 때까지 다른 확대/축소 값으로 다시 시도하세요!
답변2
버전 56부터 이제 인쇄 미리보기에 크기 조정 옵션이 제공됩니다. 그러나 이를 활성화해야 할 수도 있습니다(저는 버전 56.0.2924.87을 사용하고 있습니다). 주소 표시줄에서: chrome://flags/#print-scaling을 사용으로 변경합니다. 이것은 "적합한 크기"를 해결하지는 못하지만 한 단계 더 가까이 다가가게 해줍니다.
여기에서 이 내용과 추가 개선 사항을 확인하세요.https://productforums.google.com/forum/#!topic/chrome/O7nz6Vb1kBM
답변3
몇몇 웹사이트에서만 문제가 발생합니다. 해당 웹사이트에서는 확장 프로그램을 사용합니다.
전체 페이지 화면 캡처
(https://chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbknoalclacl)
새 탭에 임시 이미지를 만든 다음 인쇄할 때 크기가 올바르게 조정됩니다.