私は不明なページ数のPrintDocumentを持っているとしましょう。どのように私は1ページにすべてに合わせてそれを拡大することができますか?PrintDocumentのページに合わせる縮尺
編集: 印刷時に「ページに合わせる」のようなものを達成しようとしています。
私は不明なページ数のPrintDocumentを持っているとしましょう。どのように私は1ページにすべてに合わせてそれを拡大することができますか?PrintDocumentのページに合わせる縮尺
編集: 印刷時に「ページに合わせる」のようなものを達成しようとしています。
ドキュメントのページ数がわからない場合は、正しいスケーリングを見つけることができません。あなたはページの量を知るために何らかの努力を払わなければならず、次にスケーリングを設定することができます。
編集:
ページを測定するための1つのヒント:文書を印刷「ブラインド」(あなたはPrinterSettings.CreateMeasurementGraphics(となりますグラフィックにそれを印刷し、プリンタにないと言うだろう)ハンスのようなPassantは彼のコメントに述べている)。次に、あなたはページの量を持っています。スケーリングを設定して、2回目にドキュメントを印刷することもできますが、今回は目的のプリンタに直接行います。
私はhesがページの数を1つのページに印刷する方法に加えて得る方法を尋ねると思うと思う。 – Jason
ああ、「ページ数が不明な場合、ページ数を得るための最良の方法は何ですか?ページ数を知ったら、どのようにそれらを1つにマージするのですか?あなたの答えの27分前に掲示されます。 – Jason
@Blankasaurus:そうです、答えを編集しました。 – Fischermaen
4で割りますか? .....または魔法のパテを使用してください..... –
ページ数が不明な場合はどうなりますか?ページ数を得るための最良の方法は何でしょうか?一度私はどのように私は1つにそれらをマージするのページの数を知っている? – witpo
ページレンダリングコードを複数回実行してください。最初に、PrinterSettings.CreateMeasurementGraphics()から取得するGraphicsオブジェクトを使用します。 –