我在此站点上使用 Microsoft 的代码模板和此代码段仅打印出一行和换页:
string s = "Hello world!\xC"; //\xC means form feed
PrintDialog pd = new PrintDialog();
pd.PrinterSettings = new PrinterSettings();
if (DialogResult.OK == pd.ShowDialog(this))
{
RawPrinterHelper.SendStringToPrinter(pd.PrinterSettings.PrinterName, s);
}
但不走运,我的纸张尺寸长总是像 A4 纸尺寸一样长。
我的代码有什么问题?有没有人有提示或技巧来解决这个问题?