From 1d9c879b0ba0ea9555edb2426d8107f8546e365d Mon Sep 17 00:00:00 2001 From: Michael Babienco Date: Mon, 16 Feb 2026 19:07:17 +0900 Subject: [PATCH] Fix PDFs not displaying right; use report title --- ViewModels/MainViewModel.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ViewModels/MainViewModel.cs b/ViewModels/MainViewModel.cs index 0e88216..73613e0 100644 --- a/ViewModels/MainViewModel.cs +++ b/ViewModels/MainViewModel.cs @@ -392,6 +392,13 @@ class MainViewModel : BaseViewModel, IFontResolver footerPar.AddLineBreak(); footerPar.AddText("Report generated on " + DateTime.Now.ToString("f")); section.Footers.Primary.Add(footerPar); + // add report title + var reportTitlePar = section.AddParagraph(); + reportTitlePar.Format.Alignment = ParagraphAlignment.Center; + reportTitlePar.Format.Font.Size = 16; + reportTitlePar.Format.Font.Bold = true; + reportTitlePar.Format.Font.Name = "Noto Sans JP"; // has english letters in it, too + reportTitlePar.AddText(ReportTitle); // GlobalFontSettings.FontResolver = this; GlobalFontSettings.FallbackFontResolver = new FailsafeFontResolver(); @@ -469,7 +476,7 @@ class MainViewModel : BaseViewModel, IFontResolver section.AddPageBreak(); paragraph = section.AddParagraph(); paragraph.Format.Alignment = ParagraphAlignment.Center; - image = paragraph.AddImage(file + "#" + j); + image = paragraph.AddImage(filePath + "#" + j); image.LockAspectRatio = true; image.Width = imageWidth; }