2012-02-15 12 views
3

は、私は、スクリプトMozillaブラウザで自動的にランドスケープを印刷する方法は?

@page { 
size:A4 landscape; 
} 

を使用してきたが、それは唯一のChromeブラウザで動作します。 Mozillaブラウザで風景を自動的に印刷する方法は?

+1

PHPはサーバー側の言語です。 HTML、CSS、印刷、ブラウザとは関係ありません。 –

+0

ソーリー、私は変更しました –

答えて

1

最後に私は、CSSの@pageルールが範囲内で削減されているということを覚えています。 (他の誰かが分かっていれば、私を修正してください)

PHPページをMozilla(および他のすべてのブラウザ)で確実に印刷する必要がある場合は、サーバー側のPDF生成をどうしたらいいですか?これをサポートするPHP関数は、http://www.php.net/pdf

+0

はい、私はCSSで正しい@ページルール、私は私の質問が変更されました。 Mozillaブラウザで風景を自動的に印刷する方法は? –

1

Firefox does not supportCSS3 Module: Paged Mediaにあります。あなたがカスタムエクステンションとユーザー定義のスタイルシートを制御できないので、すべてのプリンタで同じように見えるドキュメントをPDFにする必要がある場合。

あなたは

@media print { 
    html { width:29.7cm;height:21cm;} 
    body{margin:3cm;} 
} 

ような何かを試みることができるが、我々はすべての@mediaルールの一貫性のないブラウザの取り扱いについて知っています:/。

関連する問題