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 = ...@@ -6460,6 +6460,19 @@ ParaDrawing.prototype =
}, },
Convert_ToMathObject : function() 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(); var Para = this.Get_Paragraph();
if (undefined === Para || null === Para || !(Para instanceof Paragraph)) if (undefined === Para || null === Para || !(Para instanceof Paragraph))
...@@ -6513,6 +6526,11 @@ ParaDrawing.prototype = ...@@ -6513,6 +6526,11 @@ ParaDrawing.prototype =
} }
}; };
function ConvertEquationToMathCallback(ParaDrawing)
{
ParaDrawing.private_ConvertToMathObject();
}
// Класс GraphicPicture // Класс GraphicPicture
function GraphicPicture(Img) 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