Вот пара функций, которые нужно написать в классе
ComWordDocument_RU (или в его наследнике):
PHP код:
// Размер шрифта
void setFontSize(int _size)
{
COM Selection;
COM font;
try
{
selection = m_comApplication.selection();
font = selection.font();
font.size(_size);
}
catch (exception::Error)
{
checkFailed(strFmt("@SYS19306", funcName()));
}
this.finalizeCOM(selection);
}
PHP код:
// Зачеркнутый текст
void setFontStrikeThrough(boolean _strike = true)
{
COM Selection;
COM font;
try
{
selection = m_comApplication.selection();
font = selection.font();
font.StrikeThrough(_strike);
}
catch (exception::Error)
{
checkFailed(strFmt("@SYS19306", funcName()));
}
this.finalizeCOM(selection);
}
Пример использования:
PHP код:
static void Job24(Args _args)
{
ComWordDocument_RU wd = new ComWordDocument_RU();
;
wd.newFile("w:\\doc1.doc", true);
wd.setFontStrikeThrough();
wd.setFontSize(60);
wd.insertValue("rr", "Test");
}