Commit ec064bbd authored by Oleg Korshul's avatar Oleg Korshul

signing documents

parent baf952a1
...@@ -77,6 +77,11 @@ public: ...@@ -77,6 +77,11 @@ public:
std::wstring GetImageBase64(const std::wstring& file) std::wstring GetImageBase64(const std::wstring& file)
{ {
if (0 == file.find(L"data:image/"))
{
return file.substr(file.find(L",") + 1);
}
BYTE* pData = NULL; BYTE* pData = NULL;
DWORD dwLen = 0; DWORD dwLen = 0;
if (!NSFile::CFileBinary::ReadAllBytes(file, &pData, dwLen)) if (!NSFile::CFileBinary::ReadAllBytes(file, &pData, dwLen))
...@@ -97,6 +102,8 @@ public: ...@@ -97,6 +102,8 @@ public:
std::wstring GetRelsReference(const std::wstring& file) std::wstring GetRelsReference(const std::wstring& file)
{ {
COOXMLRelationships oRels(m_sFolder + file, true); COOXMLRelationships oRels(m_sFolder + file, true);
if (oRels.rels.size() == 0)
return L"";
if (L"/_rels/.rels" == file) if (L"/_rels/.rels" == file)
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment