私のプリンターのデフォルト サイズは A4 で、古いドット マトリックス プリンターを使用して 8.5 インチ x 5.5 インチのサイズで給与明細を印刷する必要があります。すべての給与明細DIV
を一定の高さに設定しようとしましたが、
width: 175.6mm;
height:123.7mm;
margin-left:auto;
margin-right:auto;
給与明細のサイズにピッタリはまりますが、A4と違って給与明細の紙がすべてつながっているため、印刷後は最後まで紙が転がり続けます。また、プリンターの用紙サイズを変更したくないので、次のように設定しました。
@media print
{
@page
{
size: 8.5in 5.5in;
size: portrait;
}
}
しかし、Google Chrome の印刷プレビューにはまだこれが表示されています。
実際にそうすることが可能ですか?または、ペイスリップが印刷された後にプリンターが印刷を強制的に停止して、紙を転がし続けるのを防ぐ方法はありますか?(これは不可能だと思います)
PS私はGoogle Chromeのみを使用しています。
**更新しました:
「PDF として保存」を選択すると用紙サイズが変わることに気付きました。デフォルトのプリンターを選択し直すと、用紙サイズが再び正しくなくなります。