mirror of
https://github.com/ONLYOFFICE/core.git
synced 2026-04-07 13:55:33 +08:00
Used ClrMap in docx settings
This commit is contained in:
@ -4309,7 +4309,7 @@ HRESULT CDrawingConverter::LoadClrMap(const std::wstring& bsXml)
|
||||
|
||||
if (oNode.IsValid())
|
||||
{
|
||||
pClrMap->fromXMLW(oNode.ReadNode(L"w:clrSchemeMapping"));
|
||||
pClrMap->fromXML(oNode.ReadNode(L"w:clrSchemeMapping"));
|
||||
}
|
||||
|
||||
*m_pClrMap = pClrMap;
|
||||
|
||||
@ -245,7 +245,7 @@ namespace PPTX
|
||||
|
||||
std::map<std::wstring, Limit::ColorSchemeIndex> ColorMap;
|
||||
|
||||
std::wstring m_name;
|
||||
std::wstring m_name;
|
||||
protected:
|
||||
virtual void FillParentPointersForChilds(){};
|
||||
};
|
||||
|
||||
@ -496,13 +496,13 @@ namespace PPTX
|
||||
|
||||
static void HSL2RGB(unsigned char* HSL, unsigned char* RGB)
|
||||
{
|
||||
if ( HSL[1] == 0 )
|
||||
{
|
||||
RGB[0] = HSL[2];
|
||||
RGB[1] = HSL[2];
|
||||
RGB[2] = HSL[2];
|
||||
}
|
||||
else
|
||||
//if ( HSL[1] == 0 )
|
||||
//{
|
||||
// RGB[0] = HSL[2];
|
||||
// RGB[1] = HSL[2];
|
||||
// RGB[2] = HSL[2];
|
||||
//}
|
||||
//else
|
||||
{
|
||||
double H = double(HSL[0])/240.0;
|
||||
double S = double(HSL[1])/240.0;
|
||||
|
||||
Reference in New Issue
Block a user