Commit 29fe6ce2 authored by Ilya.Kirillov's avatar Ilya.Kirillov Committed by Alexander.Trofimov

Сделано, чтобы при конвертации старой формулы в новую закачивался шрифт Cambria Math.

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@62899 954022d7-b5bf-4e40-9824-e11837661b57
parent 7f680c26
......@@ -6460,6 +6460,19 @@ ParaDrawing.prototype =
},
Convert_ToMathObject : function()
{
// TODO: Вообще здесь нужно запрашивать шрифты, которые использовались в старой формуле,
// но пока это только 1 шрифт "Cambria Math".
var loader = window.g_font_loader;
var fontinfo = g_fontApplication.GetFontInfo("Cambria Math");
var isasync = loader.LoadFont(fontinfo, ConvertEquationToMathCallback, this);
if (false === isasync)
{
this.private_ConvertToMathObject();
}
},
private_ConvertToMathObject : function()
{
var Para = this.Get_Paragraph();
if (undefined === Para || null === Para || !(Para instanceof Paragraph))
......@@ -6513,6 +6526,11 @@ ParaDrawing.prototype =
}
};
function ConvertEquationToMathCallback(ParaDrawing)
{
ParaDrawing.private_ConvertToMathObject();
}
// Класс GraphicPicture
function GraphicPicture(Img)
{
......
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