問題タブ [printing-web-page]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - JavaScript を使用した印刷ページにスタイルが適用されない
以下のコードを使用して ASPX Web ページを印刷しています。ただし、このテンプレートにはスタイル シートが適用されません。印刷ページにスタイルを適用するのを手伝ってください。
css - 印刷中のテキストシャドウとボックスシャドウ(Chrome)
HTML、CSS、JSを使用して印刷可能なカレンダーWebサイトを作成しています。
残念ながらtext-shadow
、と呼ばれるCSSプロパティを使用することはできません。これは、テキストの背後にある影が、ぼかしや透明度のない黒一色のテキストとして印刷されるためです。
divに使用しようとすると、同じ問題が発生しますbox-shadow
。透明度のない黒一色のようなシャドウプリントです。
html {-webkit-print-color-adjust: exact;}
すべての背景色が確実に印刷されるように、Chromeをスタイル付きで使用しています。
回避策はありますか?背景画像は使いたくないです。
編集:私は影を隠したくありません、もちろんそれは非常に簡単です。影を正しく印刷したい。
c# - ページブレークを含むhtmlファイルの印刷
HTMLファイルを読み取って印刷できるプログラム/サービスを作成しようとしています。
ページ分割を含める必要があります。しかし、それらを定義する方法や正しく印刷する方法がわかりません。
htmlファイルは私のものなので、ページ分割位置を表す要素を追加できます。私は隠しフィールドを考えていたか、次の要素でpage-break-before:alwayscssスタイルを使用していました。
これにどのようにアプローチすればよいですか?
html - HTML / CSS-印刷、背景色、画像のスタイリングはIEとFirefoxでは表示されませんか?
印刷中に背景色と画像を表示するにはどうすればよいですか。これがブラウザのプロパティであることはわかっていましたが、Webkitで使用するようなCSSから完成させたい -webkit-print-color-adjust: exact;
ので、どうすればそれを実現できますか。
html - ページの印刷
ページを印刷する予定です.....上部を表示したくない.....紙に印刷するときに上部を削除する方法........下にフィドルを用意します
http://jsfiddle.net/2dMuB/embedded/result/
>>
html - css を印刷して右の列を上に移動する
ページを印刷しようとしています.....このために、2つの異なる列があります....そのため、1つの列の幅を減らして前の列を表示します.....しかし、私は2列目...
以下の私の印刷CSSを提供する
css - Firefox 印刷 CSS の表セルの不透明度
表のセルの print.css ファイルに不透明度を適用しようとしています。Firefox で印刷すると、これらの不透明なセルは完全に見えなくなります。ページに他の要素があるため、[背景の色と画像を印刷する] のチェックを外して印刷します。ただし、Chrome では、特定の td セルが色あせた状態で印刷が正しく行われますが、まだ所定の位置に表示されます。
スタイルシートの参照:
print.css ファイルからの関連する CSS ルール:
すべての td 要素には以前のルールがいくつかありますが、不透明度と競合するものはありません。そして、このルールは、表のセルまたは親に適用される print.css の最後のルールです。
もう 1 つの奇妙な問題は、Firefox の印刷プレビューが正しく印刷されているかのように表示されるが、そうでないことです。print.css で不透明度を表示する際に Firefox にバグがありますか? print.css ファイルの特定のルールにより、印刷時に他のフォーム要素が表示されないため、print.css が使用されていることはわかっています。
javascript - 水平にスクロールするコンテンツを次のページに印刷する - 可能ですか?
水平にスクロールするコンテンツを印刷しようとして失敗しました。探すのに飽きてきたので、質問する時が来たと思います -
以下は、印刷したいコンテンツの非常に単純化されたバージョンです-
HTML
CSS
Javascript
出力
印刷物では、印刷するのに長いもの#5と印刷するのに長いもの#6の一部までしかコンテンツが表示されません。
私が見たいのは、印刷するのに長いもの#6から次のページに印刷される印刷するのに長いもの#10までの残りの部分です。
要約すると、最初のページに収まらない横スクロールのコンテンツを別のページに印刷できるようにしたいと考えています。これは可能ですか?
私が参照したリンクのいくつか -
http://alistapart.com/article/goingtoprint
http://meyerweb.com/eric/articles/webrev/200001.html
横長のテーブルを含むページのスタイルシートを印刷する- (このリンクには他のオプションがいくつかありますが、それが唯一の方法ですか?)
asp.net - サーバーから ASP.NET MVC2 ビューを印刷する方法
Windows 2003 サーバーで実行されている ASP.NET アプリケーションから ASP.NET/Mono MVC2 ビューを印刷する方法を探しています。ASP.NET MVC の Programmatically "hello world" default SERVER-side printer に基づいて、以下のコードを試しました
しかし、これは生のhtml文字列を出力します。フリーソフトウェアを使用して書式設定されたテキストとしてビューを印刷するには?
注文レイアウトは、html 部分ビューとして作成されます。フォーマットされた順序を印刷する他の自由な方法があれば、html の代わりに他の形式でレイアウトを作成できます。
Windows Forms WebBrowser コントロールを使用する必要があるのは、私が見つけた無料のソリューションだけですが、これは Mono で実行されている MVC2 アプリケーションでも妥当ではないようです。
Rotativa ( http://nuget.org/packages/Rotativa/ ) を調べましたが、html を印刷できないようです。