From f97bb4e688ed6e0bddd7ed07348f7e339d116c8f Mon Sep 17 00:00:00 2001 From: Svetlana Kulikova Date: Fri, 5 Jul 2024 17:04:56 +0300 Subject: [PATCH] Fix actual fonts --- PdfFile/SrcReader/PdfAnnot.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PdfFile/SrcReader/PdfAnnot.cpp b/PdfFile/SrcReader/PdfAnnot.cpp index ac44ed6c31..2f96668d22 100644 --- a/PdfFile/SrcReader/PdfAnnot.cpp +++ b/PdfFile/SrcReader/PdfAnnot.cpp @@ -820,7 +820,7 @@ std::map CAnnotFonts::GetAnnotFont(PDFDoc* pdfDoc, N bool bBold = false, bItalic = false; std::wstring sFontPath = GetFontData(pdfDoc, pFontManager, pFontList, &oFontRef, sFontName, sActualFontName, bBold, bItalic); oFontRef.free(); - if (sFontPath.empty() || IsBaseFont(sFontPath)) + if (sFontPath.empty() || IsBaseFont(sFontPath) || !sActualFontName.empty()) continue; std::wstring wsFontName = UTF8_TO_U(sFontName);