HELP!!! Рамки средствами PHP в OOo Calc
xabsurdx Запомнил кнопки...
Пол:
Зарегистрирован: 03.04.2009
Сообщения: 241
Откуда: DzzzR Evolution, Счастье!Счастье!Радость!Радость!
Статус: Offline
Помогите, плиз, как нарисовать рамку в ячейке, а то у меня не получается:
Вот мой код:
$oo = new COM("com.sun.star.ServiceManager"); // Создаем новый COM-объект сервис манеджер
$desk = $oo->CreateInstance("com.sun.star.frame.Desktop"); // Создаем новый фрэйм для загрузки документа
$oodoc = $desk->LoadComponentFromURL('file:///C:/templates/xl.ots',"_blank",0,$varArr); // запуск приложения
$Sheets = $oodoc->getSheets(); //получаем ссылку на листы
$Sheet=$Sheets->getByName("Sheet1"); //получаем ссылку на лист
$Cell=$Sheet->getCellByPosition(1,1); //получаем ссылку на ячейку
$Cell->SetString('текст'); //заносим данные в ячейку
//Рисуем таблицу (ошибок не выдает и рамка не рисуется)
$MyStruct = $oo->Bridge_GetStruct("com.sun.star.table.BorderLine");
$MyStruct->color(112);
$MyStruct->lineDistance(1);
$MyStruct->innerLineWidth(1);
$MyStruct->outerLineWidth(1);
$Cell->leftBorder($MyStruct);
$Cell->rightBorder($MyStruct);
$Cell->topBorder($MyStruct);
$Cell->bottomBorder($MyStruct);
Добавлено спустя 58 минут 17 секунд:
Все сделал!))) тема закрыта |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы можете скачивать файлы
|