0

由于我需要在网页上显示不同的语言(即文本字段中有多种语言,然后使用 PuppeteerSharp 打印为 PDF),如何在 Azure Linux Function 中安装字体?

4

1 回答 1

0

如何在 Azure Linux Function 中安装字体

注入 html 并从 CDN 替换字体

结合HTML代码和CDN代码

using(var page = await Browser.NewPageAsync())
{
    await page.SetContentAsync("<div>My Receipt</div>");
    var result = await page.GetContentAsync();
    await page.PdfAsync(outputFile);
    SaveHtmlToDB(result);
}
 html = html.Replace("https://fonts.googleapis.com", "http://fonts.googleapis.com");
于 2021-08-02T07:43:57.123 回答