- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在我的 .NET 应用程序中使用 Puppeteer Sharp
来执行一些网页自动化任务。但是,我必须在只能访问 Intranet 的环境中部署我的应用程序,这意味着 Puppeteer 的 BrowserFetcher
类无法从互联网下载 Chromium,因为它无法访问 Chromium 存储库。
是否可以将 Chromium 的副本与我的应用捆绑在一起,这样 Puppeteer 就不必下载它了?我该怎么做?我在文档中找不到太多关于此的信息......
最佳答案
您可以使用 LaunchOptions.ExecutablePath属性(property)。如果您使用 ExecutablePath
,您甚至不需要调用 BrowserFetcher
。它看起来像这样:
var options = new LaunchOptions
{
Headless = true,
ExecutablePath = "<CHROME.EXE FULL PATH>"
};
using (var browser = await Puppeteer.LaunchAsync(options))
{
}
关于c# - puppeteer 师夏普 : avoid downloading Chromium (bundle Chromium locally),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53371103/
如果它在启动时打开,我想将我的应用程序最小化到托盘。但是如果它是手动打开的,它应该在任务栏中 我使用此代码在启动时运行我的应用程序 Microsoft.Win32.RegistryKey key =
我正在使用 Nodejs Sharp 将 png 图像转码/调整大小为 jpg。有没有办法用白色(或其他浅色)而不是黑色代替透明?我找到了一个旧库的解决方案,但 Sharp 似乎是最快和最好的。 .b
有时将 markdown 转换为纯文本可能很有用(例如发送电子邮件)。 这些库是否支持此功能? (其实我对 MarkdownSharp 更感兴趣) 编辑 回应 Jorn 的评论。我将阐明我对这种转换的
我是一名优秀的程序员,十分优秀!