나는 보고서를 생성하는 웹 사이트에서 작업 중이며이를 PDF로 인쇄 할 수 있습니다. 이러한 보고서는 동적이며 매번 다른 정보를 표시하므로 미리 PDF를 만들 수 없으며 사용자가 화면에 표시되는 내용부터 인쇄해야합니다.인쇄 된 사이트 버전을 화면 크기의 영향을받지 않게하려면 어떻게합니까?
모바일 레이아웃이 인쇄 상 렌더링되지 않도록 부트 스트랩 및 this fix을 사용하고 있습니다.
그러나 인쇄 버전이 여전히 웹 버전의 영향을 받기 때문에 사용자가 매우 작은 화면에서 보고서를 생성하는 경우 여전히 모바일 버전이 인쇄됩니다. 경우에도 문자 용지 크기가 수,
<div class="container">
<div class="row">
<div class="col-md-3 col-sm-3">
<div id="chart1"></div>
</div>
<div class="col-md-3 col-sm-3">
<div id="chart2"></div>
</div>
<div class="col-md-6 col-sm-6">
<div id="chart3"></div>
</div>
</div>
</div>
은 "SM"클래스는 인쇄를 위해, 그러나 그것은 작은 화면 때문에 화면이 다른 행에 차트를 모두 표시되고있는 경우, 인쇄 버전은이 방법을 보여줍니다 세 개의 그래프를 한 행에 모두 수용 할 수 있습니다.
해결 방법이 있습니까?
부트 스트랩에 숨겨진 인쇄 클래스가 있습니다. –
이 div들을 숨기고 싶지 않다면, 나는 그들에게 "sm"클래스가있는 줄에 정확히 그 모양을 인쇄하길 바란다. @BrianMcCall – adp
col-sm을 사용하는 이유는 무엇입니까? 그들은 당신의 경우에 col-md에서 동일합니다. –