Merge remote-tracking branch 'origin/fix/comments-i18n' into release/v9.4.0

This commit is contained in:
Oleg Korshul
2026-04-06 12:05:13 +03:00
950 changed files with 7093 additions and 7095 deletions

View File

@ -255,7 +255,7 @@ void CDjVuFileImplementation::DrawPageOnRenderer(IRenderer* pRenderer, int nPag
}
catch (...)
{
// белая страница
// blank page
}
}
void CDjVuFileImplementation::ConvertToPdf(const std::wstring& wsDstPath)
@ -426,7 +426,7 @@ BYTE* CDjVuFileImplementation::GetPageLinks(int nPageIndex)
{
GUTF8String str = map_areas[pos]->url;
oRes.WriteString((BYTE*)str.getbuf(), str.length());
// Верхний левый угол
// Top left corner
double x = map_areas[pos]->get_xmin();
double y = dHeight - map_areas[pos]->get_ymax();
oRes.AddDouble(0.0);
@ -635,7 +635,7 @@ void CDjVuFileImplementation::CreatePdfFrame(IRenderer* pRenderer, GP<DjVuImage>
}
else
{
// белый фрейм??
// blank frame??
//memset(pBufferDst, 0xFF, 4 * lImageWidth * lImageHeight);
GRect oRectAll(0, 0, lImageWidth, lImageHeight);
GP<GPixmap> pImage = pPage->get_pixmap(oRectAll, oRectAll);
@ -846,7 +846,7 @@ XmlUtils::CXmlNode CDjVuFileImplementation::ParseText(GP<DjVuImage> pPage)
}
void CDjVuFileImplementation::TextToRenderer(IRenderer* pRenderer, XmlUtils::CXmlNode oTextNode, double dKoef, bool isView)
{
// Выставим шрифт пустой (чтобы растягивать по всему ректу)
// Set empty font (to stretch across the entire rect)
pRenderer->put_FontName(L"DjvuEmptyFont");
//std::wstring csText = oTextNode.GetXml();
std::vector<XmlUtils::CXmlNode> oLinesNodes = oTextNode.GetNodes(L"LINE");