私のプログラムで生成された31279ピクセルの非常に大きなイメージをjavascriptで印刷したいのですが、window.print()画像。JavaScriptを使用してWebページにある非常に大きなイメージを印刷するには
どうかこのソリューションをお試しください。
私のプログラムで生成された31279ピクセルの非常に大きなイメージをjavascriptで印刷したいのですが、window.print()画像。JavaScriptを使用してWebページにある非常に大きなイメージを印刷するには
どうかこのソリューションをお試しください。
3つの選択肢:
私は実際にPDFを行うべきだと思います。
CSSを使用して画像をウィンドウの100%の幅にリサイズします。は理論的にはです。
img#theImage {
width:100%;
}
他のブラウザを試しましたか?要素がフローティングされている場合、Firefoxは次の側で印刷を続行しないと聞きました。
もう1つのアイデア:画像の一部のみを表示し、1ページ分の大きさにするには、CSSを使用します。この手法はspritesと呼ばれています。
良いアイデアですが、@media印刷ブロックも追加する必要があります。 – MiffTheFox
ユーザーは数メガバイトのイメージをダウンロードしなければならないので、これは推奨されません。 サイズ変更されたバージョンを取得する方が効果的です。 – alamar
@alamar:彼はこの高解像度画像を望んでいるように見えます。 –