From 2860659c0dea8057bfee0192deee330403f4dd98 Mon Sep 17 00:00:00 2001
From: Michael Fernandes <789michaelfernandes789@gmail.com>
Date: Fri, 1 Nov 2024 09:31:04 -0300
Subject: [PATCH 1/2] fix html font-family render
---
FastReport.Base/Export/Html/HTMLExportDraw.cs | 2 +-
FastReport.Base/Export/Html/HTMLExportTemplates.cs | 2 +-
FastReport.Base/Utils/HtmlTextRenderer.cs | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/FastReport.Base/Export/Html/HTMLExportDraw.cs b/FastReport.Base/Export/Html/HTMLExportDraw.cs
index 14118717..e7333b65 100644
--- a/FastReport.Base/Export/Html/HTMLExportDraw.cs
+++ b/FastReport.Base/Export/Html/HTMLExportDraw.cs
@@ -19,7 +19,7 @@ private void HTMLFontStyle(FastString FFontDesc, Font font, float LineHeight)
FFontDesc.Append("text-decoration:underline;");
else if ((font.Style & FontStyle.Strikeout) > 0)
FFontDesc.Append("text-decoration:line-through;");
- FFontDesc.Append("font-family:").Append(font.Name).Append(";");
+ FFontDesc.Append("font-family:").Append($"\"{font.Name}\"").Append(";");
FFontDesc.Append("font-size:").Append(Px(font.Size * 96 / 72));
if (LineHeight > 0)
diff --git a/FastReport.Base/Export/Html/HTMLExportTemplates.cs b/FastReport.Base/Export/Html/HTMLExportTemplates.cs
index 4451b702..8a639cfe 100644
--- a/FastReport.Base/Export/Html/HTMLExportTemplates.cs
+++ b/FastReport.Base/Export/Html/HTMLExportTemplates.cs
@@ -155,7 +155,7 @@ public HtmlTemplates()
Part("
");
Part("");
- Part("");
+ Part("");
Part("{0}");
Part("