인쇄 할 때 웹 페이지의 특정 페이지 여백을 강제 설정하고 IE와 Firefox에 유효한 CSS 스타일을 코딩하려면 어떻게해야합니까?CSS 서식 A4 인쇄
4
A
답변
4
미디어 유형 "인쇄"(@media 인쇄)를 사용하십시오.
고정 너비 또는 최대 너비를 설정하지 마십시오. 대신 내용물을 만드십시오. any를 (px, em, pt, cm)으로 지정하면 다른 브라우저가 다른 여백을 추가하기 때문에 항상 하나 또는 다른 문제가 발생합니다.
A4, letter, A3, 걱정하지 않아도됩니다. 귀하의 문서는 상관하지 않습니다. 사용자는 내용이 유동적이어서 사용할 수있는 용지에 문서를 인쇄 할 수 있습니다.
0
한 가지 해결 방법은 대신 SVG를 사용하는 것입니다. SVG를 사용하면 다음과 같이 사용할 수 있습니다.
<svg width="19cm" height="26.5cm" viewBox="0 0 1900 2650" xmlns="http://www.w3.org/2000/svg" version="1.2">
그런 다음 모든 요소가 1900x2650보기 내에 있는지 확인하면됩니다.
이것은 불행히도 SVG에서 페이지를 "재생성"하는 것을 포함하지만 이는 상당히 불편합니다. 그래도 필요한 것 같습니다. HTML & CSS 솔루션은 콘텐츠가 단일 페이지로 의도 된 여러 페이지에 콘텐츠가 넘치지 않는다고 보장 할 수 없습니다.
관련 문제
- 1. Java A4 인쇄 가능 문서
- 2. perl 인쇄 서식 질문
- 3. A4 형식을 인쇄하기위한 CSS 프레임 워크
- 4. A4 형식의 RFC 문서
- 5. CSS 서식 도구
- 6. CSS - 라벨 태그로 서식 지정
- 7. NetBeans에서의 서식 지정 : CSS 특정
- 8. CSS 서식 문제는 인라인이 아닙니다.
- 9. CSS : 수직으로 텍스트 서식 지정
- 10. css 인쇄 스타일링
- 11. CSS - 인쇄 미리보기 사용시 인쇄 문제
- 12. 서식 파일에서 기본 인쇄 경로를 인쇄하십시오.
- 13. 인쇄 가능한 보고서에 HTML 컨텐트 서식 지정
- 14. Ruby/Watir - 배열에서 인쇄 서식 지정
- 15. CSS 및 페이지 나누기 인쇄
- 16. 인쇄 CSS : 한 페이지에 맞추기
- 17. CSS 미디어 인쇄 배경 이미지
- 18. CSS 화면 및 인쇄 문제
- 19. 테이블의 장단점과 기본 서식 지정을위한 CSS
- 20. 한 줄 대 여러 줄 CSS 서식
- 21. CSS 테이블 HTML 테이블 서식 지정
- 22. ASP 컨트롤에 대한 CSS 서식 지정
- 23. Concrete5의 서식 파일 CSS 파일 찾기
- 24. 전체 A4 페이지를 인쇄하려면 어떻게해야합니까?
- 25. WPF에서 인쇄
- 26. html + css : 화면 대 인쇄 동작
- 27. 인쇄 할 때 CSS 효과가 없습니다!
- 28. IE 인쇄 CSS 및 스패닝 페이지 나누기
- 29. 프린터 친화적 인 페이지 또는 인쇄 CSS ....?
- 30. CSS 페이지 헤더 - 인쇄 여백을 사용하는 방법?
많은 경우 우리는 페이지 머리말/꼬리말 및 관련 CSS 구현이 여전히 수년간 WIP이므로 페이지 크기에 신경을 썼습니다. 그렇지 않은 경우 잘 형식화 된 HTML 인쇄 문서의 경우 서버 측 PDF에 대한 표준은 없습니다. –
데니스와 동의합니다. 때때로 고객이 A4 용지를 인쇄하려고합니다. 이 답변에서 크기를 설정하면됩니다 : http://stackoverflow.com/a/16650459/291557. 나는 당신이 당신의 고객에게 말하지 않기를 바란다 : "CSS에서, 문서는 크기에 관심이 없다는 것을 알 수있다. 줄이 끊어 지거나 사물이 여러 페이지로 나눠져 있어도 그냥 흐른다. 우리는 보편적 인 크기로 디자인한다." –