[javascript] 자바스크립트를 사용하여 프린트 시에 페이지가 가로 모드로 출력되도록 설정하는 방법

먼저, CSS 파일이나 <style> 태그 내에 아래 CSS 코드를 추가합니다.

@media print {
  @page {
    size: landscape;
  }
}

위 코드는 인쇄 시에 페이지를 가로 모드로 설정합니다.

그런 다음, 필요에 따라 JavaScript 파일이나 <script> 태그 내에서 아래 코드를 사용하여 페이지가 인쇄될 때 스타일을 적용합니다.

window.onbeforeprint = function () {
  // 필요한 추가 작업 수행
}

window.onafterprint = function () {
  // 인쇄 완료 후의 추가 작업 수행
}

이렇게 하면 페이지가 인쇄될 때 스타일이 설정되고, 인쇄 완료 후에 추가 작업을 수행할 수 있습니다.

이 예시는 페이지를 가로 모드로 출력하기 위한 자바스크립트 및 CSS 솔루션을 제공하였습니다.