以下字符(例如):
答案1
因此,我重新审视了这个问题,发现了一些有趣的事情,最值得注意的是最新版本铬(撰写本文时为 949708)不是有这个问题。
就 Chrome 96.0.4664.93(撰写本文时最新版本)而言,该问题似乎与 Segoe UI Emoji 在打印输出中未以彩色呈现有关。我确认 Chrome 对所有表情符号都使用了该字体,只是打印渲染器未使用颜色。
这似乎只是一个颜色问题,因为仔细观察后发现,打印字形中的边缘轮廓与显示字形中的边缘轮廓完全匹配 - 即它们看起来像相同的字形,只是没有颜色。
这是一个测试文档(小提琴):
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Print Output Test</title>
<style>
.default-font { }
.emoji-font { font-family: 'Segoe UI Emoji'; }
.other-font { font-family: 'Times New Roman'; }
.generic-font { font-family: sans-serif; }
.color-test { color: red; }
</style>
</head>
<body>
<div class="default-font">The