打印WPF - 无分页,改为调整页面大小

时间:2012-12-21 11:46:59

标签: wpf printing

我有一台直接打印机,我想打印它。我不需要分页,但我确实需要调整页面大小。无论我使用什么代码,打印机页面大小始终使用打印机首选项中的设置。

        PrinterSettings ps = new PrinterSettings();
        ps.DefaultPageSettings.PaperSize = new PaperSize("rec", 200, 900);

        System.Windows.Controls.PrintDialog printDialog = new PrintDialog();

        MyPaginator paginator = new MyPaginator(print);
        paginator.PageSize = new Size(200, 900);
        printDialog.PrintDocument(paginator, "My Receipt");

我正在使用DocumentPaginator因为我认为这样可以更加具体地说明我想要打印的页面。

如何设置页面大小?

0 个答案:

没有答案