미채택 완료

window.print() 사용시 용지크기

2022-02-28 (월) 14:22:16 2,267

안녕하세요. 

window.print() 를 사용하여 프린트하기를 구연하였습니다.

질문1.

@media print {
    html, body {margin:0;padding:0;width:148mm;height:210mm;background:#fff;}
    .paper {page-break-after:always}
}

위와 같이 A5 용지크기로 설정하여 프린트는 잘 됩니다

그런데 브라우저의 프린트 옵션이 A4라면 A4 크기에서 A5가 출력됩니다.

반드시 브라우저의 프린트 옵션에서 A5로 설정을 해 주어야 합니다.

부라우저 프린트 옵션에서 A4로 지정되어 있어도

window.print() 사용으로 프린트시 A5로 용지가 지정되어 출력이 가능한지요?

질문2.

위 문제가 안된다면 이 질문도 해결불가능할 것 같습니다만.

위 문제가 해결가능하다면

가로 인쇄도 부라우저 옵션 변경없이 소스에서 지정가능한 지요?

|

답변 1개

프린트 설정에서 기본 설정을 A4로 하는게 아닌 A5로 설정이 되지 않는다면 별도로 그 부분을 제어는 불가능 한걸로 알고 있습니다.

답변을 작성하려면 로그인이 필요합니다.