介绍
安装
指南
- Engine
- Profile
- Browser
- BrowserView
- 导航
- 内容
- 上下文菜单
- DOM
- JavaScript
- 弹出窗口
- 对话框
- 下载
- Chrome 扩展程序
- 网络
- 缓存
- Cookies
- 代理
- 身份验证
- 权限
- 插件
- 打印
- 密码
- 用户数据配置文件
- 信用卡
- 媒体
- 缩放
- 拼写检查器
- 部署
- Chromium
故障排除
- 日志记录
- 常见异常
- 应用程序不终止
- 视频不播放
- 无法登录 Google 账号
- 用户数据未被储存
- 配色方案
- 启动失败
- Windows 启动缓慢
- 无响应的 .NET 应用程序
- Chromium 进程意外终止
- 意外行为
- Windows 7/8/8.1 停止支持
迁移
从 2.26.2 迁移到 2.27.0
更新的 API
FitToPage
和 FitToPaper
打印设置
在此版本中,我们移除了 Scaling.FitToPage
和 Scaling.FitToPaper
字段。这些选项仅在使用系统打印机打印 PDF 文件时有用。在打印 HTML 页面或使用内置 PDF 打印机时,这些方法是不会执行任何操作的,容易让开发者感到困惑。
相应地,我们引入了一个新的 IFit.Fit
属性,该属性仅适用于使用系统打印机打印PDF文件。
v2.26.2
browser.PrintPdfContentHandler =
new Handler<PrintPdfContentParameters, PrintPdfContentResponse>(p =>
{
var printer = p.Printers.Default;
var settings = printer.PrintJob.Settings;
settings.Scaling = Scaling.FitToPage;
// ...
return PrintPdfContentResponse.Print(printer);
});
v2.27.0
browser.PrintPdfContentHandler =
new Handler<PrintPdfContentParameters, PrintPdfContentResponse>(p =>
{
var printer = p.Printers.Default;
var settings = printer.PrintJob.Settings;
settings.Fit = Fit.ToPage;
// ...
return PrintPdfContentResponse.Print(printer);
});