From 5fbed3db1cdccc3dbcc56e7d7069a7fd045ed3e9 Mon Sep 17 00:00:00 2001 From: Svetlana Kulikova Date: Wed, 22 May 2024 10:30:09 +0300 Subject: [PATCH] Fix double hashtag for color in RC --- PdfFile/PdfWriter.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PdfFile/PdfWriter.cpp b/PdfFile/PdfWriter.cpp index 6fe26dcc38..dd5b3412df 100644 --- a/PdfFile/PdfWriter.cpp +++ b/PdfFile/PdfWriter.cpp @@ -1673,7 +1673,7 @@ void GetRCSpanStyle(CAnnotFieldInfo::CMarkupAnnotPr::CFontData* pFontData, NSStr oRC += L"line-through"; } - oRC += L";color:#"; + oRC += L";color:"; oRC.WriteHexColor3((unsigned char)(pFontData->dColor[0] * 255.0), (unsigned char)(pFontData->dColor[1] * 255.0), (unsigned char)(pFontData->dColor[2] * 255.0)); @@ -1899,6 +1899,7 @@ HRESULT CPdfWriter::AddAnnotField(NSFonts::IApplicationFonts* pAppFonts, CAnnotF } oRC += L"

"; pMarkupAnnot->SetRC(oRC.GetData()); + // std::wcout << oRC.GetData() << std::endl; } if (nFlags & (1 << 4)) pMarkupAnnot->SetCD(pPr->GetCD());