Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > Как работать с Shapes


Автор: Pakshin A. S. 10.11.2004, 20:14
Код

{ ... } 
var 
  Pic: Word2000.Shape; 
  Left, Top: OleVariant; 
  { ... } 

{To add a pic and make it appear behind text} 
Left := 100; 
Top := 100; 
Pic := Doc.Shapes.AddPicture('C:\Small.bmp', EmptyParam, EmptyParam, Left, Top, 
  EmptyParam, EmptyParam, EmptyParam); 
Pic.WrapFormat.Type_ := wdWrapNone; 
Pic.ZOrder(msoSendBehindText); 
{To get a watermark effect} 
Pic.PictureFormat.Brightness := 0.75; 
Pic.PictureFormat.Contrast := 0.20; 
{To make any white in a picture transparent} 
Pic.PictureFormat.TransparencyColor := clWhite; 
Pic.PictureFormat.TransparentBackground := msoTrue; 
Pic.Fill.Visible := msoFalse; 
{ ... } 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)