JavaScript を使用してページを横向きで印刷しようとしています。Landscape printing from HTMLでいくつかの解決策を見つけましたが、それらは私のニーズに合いません。
CSS スニペット@media print{@page {size: landscape}}
は正常に動作しますが、javascript/jquery から動作させる方法がわかりません。JavaScript を使用してこれを実行しようとしている理由は、印刷用に 2 つのボタンが必要だからです。表示されているようにコンテンツを印刷する 1 つの通常の印刷ボタンと、ページを少し変更して横向きモードで印刷する 2 つ目のボタン。
つまり、ページの向き (または CSS で呼ばれるサイズ) を JavaScript で横向きに変更したいのですが、ページ上のテキストも回転するため、JavaScript の回転は機能しません。別のレイアウト/CSSを使用して別のページを作成せずに、私がやろうとしていることを達成する方法はありますか?
前もって感謝します。