0

私はphpを使用しており、印刷できるゲームトーナメント用のプレーヤーIDカードのページを生成しています。

クレジット カードのサイズで印刷されるように要素 (div など) を設定するにはどうすればよいですか? (86ミリ×54ミリ)

カードのサイズが異なるコンピューターで正しく印刷されることを確認する方法はありますか、または画面の解像度設定が印刷サイズに影響しますか?

4

1 に答える 1

0

カードのテキストまたはイメージを表示するかどうかに関係なく、高さと幅のサイズをピクセル単位で設定するだけです。テキストを使用している場合は、外側の境界線または div 領域の幅をピクセル単位で指定します。画像を使用する場合は、サイズ パラメータが既に設定されている必要があります。

次に、プリンターが何も変更しないようにするために、A4 ページの一般的に使用される印刷可能領域と一致するように、幅と高さがピクセル単位で設定されているテーブルまたは div にカードのコンテンツをドロップします。トリミングせずにA4を埋めるサイズを選択してください.

例えば:

<table align="center" border="1" cellspacing="0" cellpadding="10" width="600" height="900" >
<tr> 
<td align="center"><img src="image.jpg" width="500" height="500"></td>
</tr>
</table>

これは、コンピューター画面の解像度と画像の影響を受けるという一般的な考えがありますが、この方法はテストされ、機能することが証明されています。

于 2012-12-24T07:02:19.173 に答える