没有对话框的 Chromium 打印(默认打印机)Winforms C#
Chromium print without dialog (Default printer) Winforms C#
我在我的 C# winforms 应用程序中实现了 Chromium 控件,我需要打印没有对话框的页面,即使用默认打印机。
#region members
ChromiumWebBrowser chrome;
#endregion
public PrepaidVirtualOfficeForm()
{
InitializeComponent();
chrome = new ChromiumWebBrowser("http://ourcodeworld.com");
chrome.LoadingStateChanged += OnLoadingStateChanged;
this.pnlContainerBrowser.Controls.Add(chrome);
chrome.Dock = DockStyle.Fill;
}
private void mtPrint_Click(object sender, EventArgs e)
{
chrome.Print();
}
不,您不能静默打印,CEF 不支持该选项。
您可以打印成 pdf,然后从您的代码中打印出来
我在我的 C# winforms 应用程序中实现了 Chromium 控件,我需要打印没有对话框的页面,即使用默认打印机。
#region members
ChromiumWebBrowser chrome;
#endregion
public PrepaidVirtualOfficeForm()
{
InitializeComponent();
chrome = new ChromiumWebBrowser("http://ourcodeworld.com");
chrome.LoadingStateChanged += OnLoadingStateChanged;
this.pnlContainerBrowser.Controls.Add(chrome);
chrome.Dock = DockStyle.Fill;
}
private void mtPrint_Click(object sender, EventArgs e)
{
chrome.Print();
}
不,您不能静默打印,CEF 不支持该选项。
您可以打印成 pdf,然后从您的代码中打印出来