A4サイズのレポートをHTMLで作成する必要があります。ヘッダーとフッターが必要です。確かにこれはCSSのええで行うことができますか?私はHTMLでレポートを作成する必要があります。これはA4サイズです。どうすればいいですか?
誰にもこれに関するサンプルまたはサンプルコードがありますか?
ので、基本的には、印刷目的のために、生成されたHTMLをPDFドキュメントに変換されますです
..私はGoogleで検索し、コードスニペットは、私はメディアクエリに関するすべての話を持って、彼らは動作しません。 MVC4を使用していて、ビューをPDFに変換するツールが見つかりました。ビューは単なる純粋なHTMLです。ですから、出力レポートを表すようにHTMLを書式化してPDFを作成するのはなぜかと思いました。
だから私は、私は次のコードを使用してみましたが、それは思われないヘッダを持っている能力、およびフッタ(ページの一番下)を必要とし、それらの両方
の途中で内容
<html>
<head>
<style type="text/css" media="all">
@page {
size: A4 portrait; /* can use also 'landscape' for orientation */
margin: 1.0in;
border: thin solid black;
padding: 1em;
@bottom-center {
content: element(footer);
}
@top-center {
content: element(header);
}
}
#page-header {
display: block;
position: running(header);
}
#page-footer {
display: block;
position: running(footer);
}
.page-number:before {
content: counter(page);
}
.page-count:before {
content: counter(pages);
}
</style>
</head>
<body>
<div id="page-header">
<p>Header text</p>
</div>
<div id="page-footer">
<p>Footer text</p>
<p>Page <span class="page-number"/> of <span class="page-count"/></p>
</div>
<div id="page-content">
<p>Page 1.</p>
<p style="page-break-after:always;"/>
<p>Page 2.</p>
</div>
</body>
</html>
になります願っています。それはまさに彼らのために設計されたものではありませんか? '@media print'では、印刷時のページの見た目を正確に定義することができます。しかし...私はこれのようなことを試みたことはないので、それはちょうど最初の考えのようなものです... – Charlie74
どのような例?私はhttp://www.fanuriotimetracking.com/files/releases/2.7/help/html/template-guide-html.htmlを使って試しました。サンプルページに行きます。 – user2206329
'#a4 {width:8.27in;高さ:11.69インチ; } ' – mdesdev