웹 응용 프로그램의 인쇄 스타일 시트를 만들고 있습니다. 응용 프로그램은 부트 스트랩을 사용합니다. 모든 페이지는 인쇄 가능해야하며 가능한 많은 공백을 제거해야합니다. 내 문제는 다음과 같은 HTML 코드가 포함됩니다 <div class="row">
<div class="col-xs-6">
<div class="line">...</div>
openerp7의보고 언어로 rml을 사용하고 있습니다. 거기에 텍스트 뒤에 페이지 나누기가 필요합니다. <!-- Here i am printing a table which consumes half of the page -->
<b> This is the first page Text. After this all should come in the s
PhantomJS를 사용하여 PDF 파일을 생성하는 NodeJS 앱이 있습니다. 내 응용 프로그램은 Heroku에 배포되고 난 this 팬텀 빌드 팩을 사용하고 있습니다. 아쉽게도이 빌드 팩은 page-break-inside: avoid CSS 속성을 지원하지 않습니다. 나는 연구를 수행하여 this GitHub 문제 페이지에서 2 회의 해킹을 발견했습니다
현재 인쇄 중입니다. 나는 그것이 블록 레벨 요소의 변수 번호를 가지고 동적 페이지가 있습니다. 일부는 1 행일 수 있고, 100 행 이상일 수도 있습니다. <div class='myclass'><span id="id1">1</span>text 1 line....</span></div>
<div class='myclass'><span id="id2">2<
한 페이지를 넘을 수있는 HTML 테이블의 행 안에 페이지 나누기가 발생하지 않도록하려고합니다. Internet Explorer 인쇄 미리보기와 BCL EasyPDFSDK를 사용하여 PDF로 변환하여이를 테스트합니다. 나는 page-break-inside: avoid !important는하지만, 단지 <td> 수준에 노력하고 생각 td {
page
이 파일에서 https://jsfiddle.net/rpep00dg/7/은 Chrome의 빈 열 앞에 내용이 추가됩니다. Firefox 또는 Safari에서 바이올린을 열면 "헤더"앞에 빈 열이 없습니다. 첫 번째 요소가 p 태그와 같은 블록 수준 요소 인 경우에 해당합니다. 어디서나 문서화 된 Chrome 버그입니까? 또한 Firefox 및 Safari와
다른 페이지의 HTML을 동적으로 추가하고 인쇄용으로 스타일을 지정하고 있습니다. 그러나 page-break-inside: avoid;은 내 요소 (그 중 하나)에 적용될 때 스타일에 표시 되더라도 인쇄 할 때 고려되지 않습니다. 나는 윈도우 내 프로그램의 단순화 된 버전의 Here is a jsFiddle에 크롬 31을 사용하고 ( 경고 :. 그것은 3