問題タブ [print-preview]

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.

0 投票する
1 に答える
1480 参照

c# - 印刷プレビューに、実際には印刷されない適切にフォーマットされたページが表示されるのはなぜですか?

Visual Studio 2008/C# を使用して書式設定されたデータを印刷するアプリを作成しています。表示したい形式でデータをフォーマットしました。レポートの最初のページには、2 ~ N ページとは異なるフォーマット要件があるため、2 つの印刷ドキュメントとイベント ハンドラーを使用しています。

印刷プレビューには、印刷しようとしているすべてのページの適切にフォーマットされたデータが表示されます。ただし、2 ~ N ページは実際には印刷されません。

コードをステップ実行したところ、データはイベント ハンドラーに正しく渡されています。これは、2 番目の印刷ドキュメントのイベント ハンドラを呼び出すコード ブロックです。私は何を間違っていますか?

お時間をいただきありがとうございます。

0 投票する
3 に答える
20599 参照

vba - Excel VBAでの印刷イベントと印刷プレビューイベントの違い

Before_Printユーザーがシートを印刷する前に、必要なすべてのフィールドに入力していることを確認するために、Excel でイベントをインターセプトするコードがあります。ただし、このコードは、ユーザーが印刷プレビューを呼び出しているときではなく、実際に印刷しているときにのみ実行する必要があります。

Before_Printユーザーが実際に印刷しているのか、単にプレビューしているのかをコードで確認する方法はありますか?

私が現在持っているコードは次のとおりです(イベントスタブはExcelによって生成されました):

0 投票する
1 に答える
526 参照

c++ - MFC でプレビューを印刷するための適切なライブラリはありますか?

レコードをグリッド ビューで印刷する必要があり、印刷する前にプレビューする必要があります。印刷プレビュー用の強力なライブラリがあるかどうか知りたいですか? また、ライブラリを使用すると、印刷するデータの位置、レイアウトを変更できます。

さらに重要: データのレイアウトを変更する必要があります。

0 投票する
3 に答える
2402 参照

silverlight-4.0 - Silverlight 4ベータ版印刷プレビューの使用方法は?

多くのPDCドキュメントに記載されているSilverlight4の機能の1つは、印刷プレビューです。

これの使い方の例を探しましたが、今のところ何も見つかりませんでした。誰かがこれをもう機能させましたか?で印刷プレビューを使用して単純なWebアプリを実装する方法についていくつかの指針を教えてください。

0 投票する
2 に答える
1356 参照

winforms - ESC が押されたときに PrintPreviewDialog を閉じる

System.Windows.Forms.PrintPreviewDialog印刷プレビュー ダイアログを表示するために使用する WinForms アプリケーションに取り組んでいます。ユーザーがそのダイアログで ESC を押すと、ダイアログを閉じたいと思います。残念ながら、これを行う方法がわかりません。KeyDown/PreviewKeyDown イベント ハンドラをインストールしようとしましたが、呼び出されません。また、ダイアログ (およびその PrintPreviewControl) にフォーカスを設定しようとしましたが、それが問題だと考えましたが、それも役に立ちませんでした。これを機能させる方法を知っている人はいますか?

0 投票する
3 に答える
4253 参照

c++ - win32 c ++でプレビューを印刷するにはどうすればよいですか?

HDCをとるだけの描画機能があります。しかし、印刷されるものの正確な縮尺バージョンを表示する必要があります。

そのため、現在、プリンターHDCではCreateCompatibleDC()を使用し、プリンターのHDCではCreateCompatibleBitmap()を使用しています。

このように、DCはプリンターの正確な幅と高さを持つようになります。また、このHDCでフォントを選択すると、テキストはプリンターとまったく同じように拡大縮小されます。

残念ながら、StretchBlt()を使用して、このHDCのピクセルをコントロールのHDCにコピーすることはできません。これは、HDCの種類が異なるためです。

プリンタのページと同じw、hのウィンドウHDCから「メモリキャンバス」を作成すると、フォントはページではなく画面に合わせて拡大縮小されるため、非常に小さくなります。

ウィンドウのDCからCreateCompatibleDC()を作成し、プリンターのDCなどからCreateCompatibleBitmap()を作成する必要がありますか?

誰かがこれを行う正しい方法を説明できれば。(それでも、プリンターの場合とまったく同じように見えるものがあります)...

さて、よろしくお願いします!!

...スティーブ

0 投票する
3 に答える
859 参照

html - CSS で非表示の列を使用して IE7 でこれを適切に印刷するにはどうすればよいですか?

これは、Internet Explorer バージョン 7 以前でのみ問題になるようです。これが私の HTML の単純化されたバージョンです。

次に、次のように「印刷」スタイルシートを含めます。

そして、そのスタイルシートには次のものが含まれています。

現在、IE8 を含む他のほぼすべてのブラウザーで、これは正常に動作します。画面には最初の列が表示されますが、印刷プレビューには表示されません。しかし、何らかの理由で、IE7 は非常に奇妙な動作をします。もちろん画面上では普通に表示されるのですが、IE7で印刷プレビューすると「長い説明」しか表示されません。つまり、最初の列が非表示になり、2 番目の列も非表示になります。これをすべてのブラウザーで機能させるにはどうすればよいですか?


あなたの編集に基づいて、これは実際にあなたが選んだ名前が原因である可能性があると思います... Control. 多くのControlクラスがあり、ascx の宣言に名前空間の競合の問題がある可能性があります。コントロールの名前を別の名前に変更してみてください。

0 投票する
2 に答える
2007 参照

c# - .NET PrintPreviewDialog をカスタマイズしますか?

現在、私は PrintPreviewDialog を使用してウィンドウを開いて、印刷されたページをプリンターに送信する前にプレビューしています。問題は、最初は画面の左上に非常に小さく表示され、ボタンが小さすぎることです.

代替テキスト http://img441.imageshack.us/img441/4577/printpreview.png

とにかく、このダイアログの開始サイズまたは開始位置を設定したり、小さなボタンを少し大きくしたりすることはできますか? それとも、自分で実装する必要がありますか?

0 投票する
0 に答える
438 参照

printing - IE6 印刷プレビューでの無限ループ

私は、Internet Explorer 6 のサポート要件の 1 つとして 100 を超える大規模サイトでホストされている Web アプリケーションに取り組んでいます。IE6 を使用する組織は巨大であり、その決定は私の手に負えないため、IE6 をサポートしないという選択肢はありません。

ユーザーは、特定のページを印刷できないことを発見しました。そのようなページの 1 つをそのコア コンポーネントにまで単純化したところ、これは HTML の些細な部分であることがわかりました。これは IE7 または IE8 を壊しません。これは IE6 のバグですか?それを回避する方法はありますか?ソフトウェアの新しいバージョンをリリースして配布したくはありませんが、そうしなければならないようです。

HTML は以下のとおりです - 問題は内部テーブルの height:100% によって引き起こされます。これは最も洗練された HTML ではないことに同意しますが、これは問題を最も単純な形式で示すためだけに大幅に単純化されたバージョンであることを覚えておいてください。 .

このページの印刷プレビューを縦向きモードで表示しても問題はありませんが、横向きモードに切り替えると空白のページが表示され、ページ カウントの上部に「Page 1 of x」と表示されます。x は連続的に増加する数字です。 . 画像 blank650x408 および blank364x405.gif は、名前が示す寸法の単なる黒い長方形です。

0 投票する
1 に答える
813 参照

printing - IE8 が印刷時にハングする

私のシステムの IE8 は通常、期待どおりにページを印刷します。しかし、開発中のアプリケーションの特定のページで、[印刷] または [印刷プレビュー] を選択すると、IE8 が無期限にハングします (これは Firefox では発生しません)。

IE8 でこのような問題が発生する可能性のある特定の Web ページの特性は何ですか?