Вниз
Скачать: CL | DM;

ориентация листа OpenOffice   Найти похожие ветки 

← →
viosvi   (2012-06-25 10:54) [0]

Здравствуйте, подскажите пожалуйста как программно изменить ориентацию листа с книжной на альбомную?

StarDesktop := StarOffice.createInstance("com.sun.star.frame.Desktop");
  Document := StarDesktop.LoadComponentFromURL(
                 "private:factory/swriter", "_blank", 0,
                 VarArrayCreate([0,-1], varVariant));
  Result := not (VarIsEmpty(Document) or VarIsNull(Document));

PageSetup.Orientation := 2; //?????


← →
Александр А   (2012-06-26 06:17) [1]

А почему не хотите воспользоваться uOpenOffice?

uses uOpenOffice;

procedure TForm1.Button1Click(Sender: TObject);
var
 FOOCalc: TOOCalc;
begin
 FOOCalc := TOOCalc.Create;
 with FOOCalc do begin
   Connect := True;
   OpenDocument("", [oomAsTemplate], ommAlwaysNoWarn);
   Printer.PaperOrientation := opoLandscape;
   Visible := True;
   Free;
 end;
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
2-1431696831
Дмитрий
2015-05-15 16:33
2017.01.15
Редактирование двух связанных таблиц в одной строке таблицы


15-1448011257
Сергей Суровцев
2015-11-20 12:20
2017.01.15
Вот и про нас вспомнили


2-1424187609
TYMON
2015-02-17 18:40
2017.01.15
Технология Intraweb пустая страница при запуске


15-1452147343
pavelnk
2016-01-07 09:15
2017.01.15
Вирусная программа в браузере


8-1238746691
igor666
2009-04-03 12:18
2017.01.15
Карта города.




   Наверх