問題タブ [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 投票する
1 に答える
10354 参照

vb.net - printdocument で複数ページを印刷する

私はプログラムを作成しています: datagridview でいくつかの行を選択した後、1 つ以上が選択されたかどうかを確認します。1 つの場合、1 ページにレポートを 2 部印刷します (1 つのレポート = 半ページ)。それ以上の場合: 1 ページに 2 つのレポートを印刷し、必要なページだけ印刷します。問題は、私のコードが同じレポートの 4531456453 ページ (1 行目と 2 行目) を出力することです:/

コードの基本的な例:

現時点では、前に述べたように、インデックス 0 と 1 の SelectedRows から data と data2 を持つ無限の量のページを印刷します。

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

silverlight - 本文ブロック実行印刷

Run を含む Textblock がある場合、Silverlight 5 の PrintDocument で印刷されないようです。他の誰かにこの問題または解決策がありますか?

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

vb.net - 印刷ドキュメントで垂直に配置された文字列を回転させる方法は?

印刷ドキュメントで文字列を垂直に印刷しています...文字列は正しく垂直に印刷されます..しかし、内部的に印刷されます..文字列を外側に表示したい...文字列を垂直に印刷し、外側の位置に印刷する方法を教えてください..ここに私のサンプルコード

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

c# - .NET を使用したテキストの組版

ページにテキストをレイアウトする必要がある WinForms .NET プログラムを作成しています (いくつかの基本的な幾何学的/ベクトル グラフィックを使用)。OS X のCore GraphicsCore Textに相当するものはありますか? これまでのところ、ページにテキストを描画するために とによって提供されるオブジェクトPrintDocumentを使用しているだけですが、単語間のスペースや行間のスペースなどをほとんど制御できず、多くのことを手動で行う必要があります。GraphicsPrintPageEventArgs

何かが足りない気がします。ページにテキストをタイプセットするためのより良い方法はありますか? 個人的な使用が無料である限り、サードパーティのソリューションを使用してもかまいません。

これは、1 ページのパンフレット/チラシ (ほとんどのテキストは可変ですが、画像は静的)、賞状 (ほとんどのテキストと画像は静的ですが、一部のテキストは可変)、タイムテーブル、等

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

c# - PrintDocument (FixedDoc) WordWrapping?

そのため、ワードラップが有効になっているテキストボックスからテキストを印刷していますが、ドキュメントを印刷すると、ワードラップする必要がある文字列が印刷されず、ページが切り取られます。印刷したドキュメントのワード ラップを有効にしたいだけです。また、印刷されたドキュメントの余白を設定する方法はありますか。テキストの一部が上と左の両方の余白から切り取られます。ありがとう!以下にコードを添付します。

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

c# - C#WinFormsでパネルの内容(基本的にラベル)をプリンターにはっきりと印刷する方法

パネルをプリンターに印刷するためのこのコードがあります。ラベルがあり、印刷したいのはそれらのラベルだけです。機能しますが、印刷すると、ラベルがはっきりと印刷されません。ぼやけているようなものです。

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

c# - Graphics.DrawString printdocument 幅の中央

文字列を printdocument の中央に配置しようとしています。画像で次のことを行いましたが、機能しますが、文字列では同じようには機能しないようです。

画像を中央に配置するために使用したコードは次のとおりです

中央に配置しようとしているテキストは、TabControl のタブから供給されています

以下も試して、txtData.Widthの代わりにstring_size.Width /2を使用しました

編集

現在の完全なコード

PageBounds と MarginBounds の混合物を使用して Image を中央に配置する必要がある理由を理解していない

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

c# - PrintDocument の次のページにジャンプするには?

必要な数のバーコードを印刷するアプリケーションがありますが、バーコードの量がPrintDocumentのサイズよりも大きい場合、次のページにジャンプしません。

ページを追加したり、 PrintDocumentの次のページに書き込む方法を知りたいです。

プリントスクリーン

PrintPreview を使用して、この Windows フォームに PrintDocument を表示しています。