問題タブ [printdocument]

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 投票する
2 に答える
4685 参照

c# - NページのPrintDocumentN

このクラスを使用してドキュメントを手動で印刷および描画していますが、ドキュメントに書き込む方法がわかりません。ページ1/10、ページ2/10など

何か案は?

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

c# - C# graphics.DrawString を使用してユニコード文字列を描画する方法

.NET フレームワークによって提供される PrintDocument を使用して、クメール スクリプト (ユニコード) 文字列をプリンターに送信しようとしています。

残念ながら、Graphics.DrawString() はクメール スクリプトを正しくレンダリングしないようです。

プラットフォーム: Windows 7 Ultimate
IDE: VS 2010 Ultimate

サンプルコードは次のとおりです。

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

c# - .net 2.0 PrintDocument の問題

仮想 PDF プリンター ドライバー (FoxitPDF Writer、doPDF、NovaPDF など) を使用していくつかのページを印刷しようとしています。

めったに印刷されません。ほとんどの場合、ページは空白です。これは、MS Word 内からドキュメントを印刷しようとした場合には当てはまりません。

なんで?問題を解決するには何を探すべきですか?

これは私のコードです:

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

c# - XML/XSLTまたはHTML/CSSをグラフィックスに変換するツールはありますか?

疑問に思っていますが、単純なHTML / CSS(または単にHTML)またはXML / XSLTをGraphicsオブジェクトに変換できるツールはありますか?

PrintDocumentにデータを配置する必要があり、Graphicsオブジェクトの使用は非常に面倒です。それで、これを行うことができるツールはありますか?

ありがとうございました。

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

c# - PrintDocument の作成に役立つツールは?

PrintDocument とそのPrintPageイベントが、Graphicsオブジェクトを使用してページに描画する関数に関連付けられています。

しかし、これは非常に面倒です。適切にフォーマットされた方法でページに配置する必要がある設定ファイルにいくつかの会社データがあります。ご存知のとおり、左上はロゴ、右上は日付、そして中央にいくつかのデータがあります...

現在、これが私がそれを行う方法です:

正確にはそうではありませんが、 pageWidthpageHeightなどの変数がいくつかあり、2 で割り、ドキュメントの中央または右端などに印刷できます。

しかし、繰り返しますが、これは非常に面倒です。印刷用のページにデータを取得するより良い方法はありますか?

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

javascript - 内部ネットワークを使用して、ドキュメントをサイレントに印刷できますか?

ロビーでタッチ スクリーン キオスクをホストしているクライアントがいます。これは本質的に内部の html Web サイトです。彼らは、顧客がリンクをクリックして、印刷ダイアログを見たり、後戻りしたりせずに PDF を印刷できるようにしたいと考えています...まったく目立たない印刷です。

評判の良い解決策を見つけることなく、ほぼ 1 年間、記事を読み、コードのスニペットを試しました。セキュリティ違反について正当に警告したり、まったく実行できないと警告したりする人がいます。

クライアントの古いタッチ スクリーン構造は、私が避けている Flash で完全に作成されていました。しかし、彼らはこれをやってのけることができました。この質問は何千回も聞かれていると思いますが、本当に不可能なのでしょうか?

タッチ スクリーンを実行している現在の CPU は Windows XP です。彼らには近くで働く IT 担当者がいますが、何を尋ねればよいかわかりません。彼は他の解決策を決して提供しませんでした。

ありがとうございました

0 投票する
6 に答える
20595 参照

c# - デフォルトのプリンタに設定する方法

PrintDocument.PrinterSettings.PrinterNameデフォルトのプリンタにどのように設定しますか?

オペレーティングシステムでデフォルトのプリンタを設定することについて話しているのではありません。むしろ、デフォルトのプリンターで印刷するようにPrintDocumentオブジェクトを設定することについて話しています。

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

c# - PrintPageEventArgs (PrintDocument

現在、ASP.NET/C# でアプリケーションを作成しています。ユーザーは、Web ベースの管理システムを介して請求書の概要の PDF を生成できる必要があります。

顧客は、iTextSharp などのオープン ソース ソリューションを使用することを望まず (ばかげていることはわかっています)、代わりに、仮想 PDF プリンターが付属する Adob​​e Acrobat/Reader (どれかはわかりません) を購入しました。そのため、サーバー上のこのプリンターとインターフェースして PDF を生成します。

これはうまく機能しています。簡単に PDF を生成してユーザーに表示できます。ただし、(PrintPageEventArgs イベントの Graphics クラスを使用して) 印刷するドキュメントにコンテンツを書き込む方法は、今の私には少しなじみがありません。テキストとヘッダー情報を書き込むのは簡単ですが、GridView の内容をドキュメントに書き込む最も簡単な方法は何ですか?

私が使用している種類のコードの例を次に示します。

0 投票する
4 に答える
16542 参照

c# - x of y ダイアログの印刷ページを無効にすることはできますか?

C# を使用して全画面表示のキオスク アプリケーションを開発しています。チケットとレシートを印刷する必要があります。印刷には PrintDocument クラスを使用します。プリンターは完全に印刷されますが、印刷中に表示されるポップアップ ダイアログを無効にする必要があります。

スクリーンショット

コントロール パネルの [プリンターと FAX] で無効にできると聞きましたが、コントロール パネルに [プリンターと FAX] がありません。

表示されたダイアログを無効にすることはできますか? できる場合、どうすればできますか?

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

c# - System.Drawing.Color からの System.Drawing.Brush

当社の WinForm 印刷アプリケーションを開発しています。

ドキュメントが印刷されるとき、ドキュメントSystem.Drawing.Colorの各コントロールのプロパティを取得し、System.Drawing.Brushそれを描画するためのオブジェクトを作成する必要があります。

System.Drawing.Color値を値に変換する方法はありSystem.Drawing.Brushますか?

注:System.Windows.Media.SolidColorBrush()メソッドを調べてみましたが、役に立たないようです。