나는 이것을 Response.Write
을 사용하여 수행하도록 지시 받았다.
누구든지이 방법을 잘못하면 잘못했거나 잘못했다고 말합니다.
당신은 그것이 할 수있는 올바른 방법으로 다음, "프린트"웹 페이지의 어떤 종류를해야 할 경우 페이지가 현재 그런 다음이
<link rel="stylesheet" type="text/css" href="style.css">
같은 CSS를 가지고 그래서 경우 media queries
를 통해 당신은 단순히 당신이 당신의 페이지 "프린터가 친절하게, 다음 HTML을 변경하는 데 필요한 모든이 print
버전을 포함하지 두 번째 스타일 시트를 작성합니다.
<link rel="stylesheet" type="text/css" media="print" href="print.css">
<link rel="stylesheet" type="text/css" media="screen" href="style.css">
,
그런 다음 print.css
스타일 시트에서 인쇄보기와 직접 관련된 스타일을 사용할 수 있습니다. 몇 가지 예는 내가 친화적 인 방법은 당신이 필요로하는 PDF를 생성하는 iTextSharp 같은 PDF 라이브러리의 일종을 사용하는 것이 가장 프린터 중 하나라고 생각 this link
/*Make your layout similar to a sheet of paper*/
body, #content, #container {
width: 100%;
margin: 0;
float: none;
background: #fff url(none);
}
/*Hide navigation, ads, and anything else you don't want printed*/
#topnav, #navbar, #nav, #sidebar, .ad, .noprint {
display: none;
}
/*Set a new default font*/
body {
font: 1em Georgia, "Times New Roman", Times, serif;
color: #000;
}
/*Style your headings*/
h1,h2,h3,h4,h5,h6 {
font-family: Helvetica, Arial, sans-serif;
color: #000;
}
h1 { font-size: 250%; }
h2 { font-size: 175%; }
h3 { font-size: 135%; }
h4 { font-size: 100%; font-variant: small-caps; }
h5 { font-size: 100%; }
h6 { font-size: 90%; font-style: italic; }
/*Display the links associated with hyperlinks*/
a:link, a:visited {
color: #00c;
font-weight: bold;
text-decoration: underline; }
#content a:link:after, #content a:visited:after {
content: " (" attr(href) ") ";
}
에서 찾을 수 있습니다. 요구 사항을 변경하지 않으시겠습니까? – EFeit
이 질문을 포기한 적이 있습니까? –