从TextBox打印WPF

时间:2015-06-03 16:32:12

标签: c# wpf printing

我无法从WPF中的TextBox打印

我的文本框只包含1到999之间的数字

我想打印字体大小72和4“框内的文字(因此可以在边缘切割)

    private void InvokePrint(String contentToPrint)
    {
        // Create the print dialog object and set options
        PrintDialog pDialog = new PrintDialog();
        pDialog.PageRangeSelection = PageRangeSelection.AllPages;
        pDialog.UserPageRangeEnabled = true;

        // Display the dialog. This returns true if the user presses the Print button.
        Nullable<Boolean> print = pDialog.ShowDialog();
        if (print == true)
        {
            FixedDocumentSequence fixedDocSeq = xpsDocument.GetFixedDocumentSequence();
            pDialog.PrintDocument(fixedDocSeq.DocumentPaginator, "Printing Label");
        }
    }

我从微软的网站获得了代码,但他们使用的是XPS打印机。我想使用默认选择的打印机(通常是HP)。

非常感谢任何帮助

0 个答案:

没有答案