wpf アプリケーションを開発しています。xaml ページにはボタンが 1 つしかありません。それをクリックすると、次のコードを記述しました
private void button1_Click(object sender, RoutedEventArgs e)
{
PrintDialog printDialog = new PrintDialog();
if (printDialog.ShowDialog() == true)
{
//PrintUsingDocumentCondensed("Hi", "Hello");
printDialog.PrintVisual(button1, "Print123");
//printDialog.PrintDocument("a",
}
}
システムにプリンターを接続しました。アプリケーションで印刷ボタンをクリックすると、プリンターが印刷を開始します。BeginDefaults
プリンターは、EndDefaults
、 、BeginResource
などのテキストを印刷しますEndResource
。同様に、他の多くのテキスト。また、「このジョブには、このプリンターで使用できるよりも多くのメモリが必要です」、「出力形式については、移植性のために最適化を選択してください」、「ドキュメントのフォント数を減らしてください」などのテキストが出力されます。など プリンターに問題があると思います。または、コードまたはアプリケーションに何か問題がありますか? 上記のコードを使用して印刷ページに実際のボタンを印刷するにはどうすればよいですか? 上記のリンクの解決策を教えてください。