From b5e546258593375b210cff5ffa37149f4da12a5f Mon Sep 17 00:00:00 2001 From: Julien Richard Date: Sat, 12 Aug 2023 18:37:01 +0200 Subject: [PATCH] Tweak emoji rendering --- src/Greenshot.Editor/Drawing/Emoji/EmojiRenderer.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Greenshot.Editor/Drawing/Emoji/EmojiRenderer.cs b/src/Greenshot.Editor/Drawing/Emoji/EmojiRenderer.cs index 4674c24a2..214ebb029 100644 --- a/src/Greenshot.Editor/Drawing/Emoji/EmojiRenderer.cs +++ b/src/Greenshot.Editor/Drawing/Emoji/EmojiRenderer.cs @@ -66,11 +66,11 @@ namespace Greenshot.Editor.Drawing.Emoji private static void RenderEmoji(string emoji, int iconSize, Image image) { var fontFamily = TwemojiFontFamily.Value; - var font = fontFamily.CreateFont(iconSize, FontStyle.Regular); + var font = fontFamily.CreateFont(iconSize * 0.95f, FontStyle.Regular); var verticalOffset = font.Size * 0.045f; var textOptions = new TextOptions(font) { - Origin = new PointF(font.Size / 2.0f, font.Size / 2.0f + verticalOffset), + Origin = new PointF(iconSize / 2.0f, iconSize / 2.0f + verticalOffset), HorizontalAlignment = HorizontalAlignment.Center, VerticalAlignment = VerticalAlignment.Center };