Documentazione HotXLS

metodo AddPicture

Questa sezione della documentazione HotXLS conserva il contesto tecnico e gli identificatori: TBitmap, TXLSPicture.

Sintassi

funzione AddPicture(FileName: WideString): TXLSPicture;
funzione AddPicture(Bitmap: TBitmap; Transparent: Booleano = flase): TXLSPicture;
funzione AddPicture(Bitmap: TBitmap; TransparentPoint: TPoint): TXLSPicture;
FileName Questa sezione della documentazione HotXLS conserva il contesto tecnico e gli identificatori: WideString.
Bitmap Required TBitmap. TBitmap oggetto da which picture è be created.
Transparent Optional Booleano. True use colore di pointer[0, 0] as transparent colore; False - Transparent colore è undefined. valore predefinito è False
TransparentPoint Optional TPoint. Specifica pointer con transparent colore.

Remarks

Questa sezione della documentazione HotXLS conserva il contesto tecnico e gli identificatori: HotXLS, BMP, JPEG, PNG, EMF, WMF, MS.

Esempio

Questa sezione della documentazione HotXLS conserva il contesto tecnico e gli identificatori: HotXLS.

With Workbook.Sheets[1] do begin
  Cells[2, 2].Select; //the upper-left corner of the picture
  Shapes.AddPicture('image.jpg');
end;
Questa sezione della documentazione HotXLS conserva il contesto tecnico e gli identificatori: TBitmap.

Var Bitmap: TBitmap;
begin
  ...
  With Workbook.Sheets[1] do begin
    Cells[2, 2].Select; //the upper-left corner of the picture
    Bitmap := TBitmap.Create;
    Bitmap.LoadFromFile('image.bmp');
    with Shapes.AddPicture(Bitmap) do begin
      //speicify White color as transparent
      TransparentColor := rgb(255,255,255);
    end
    Bitmap.Free;
  end;
  ...
end
Questa sezione della documentazione HotXLS conserva il contesto tecnico e gli identificatori: HotXLS.

With Workbook.Sheets[1] do begin
  Cells[2, 2].Select; //the upper-left corner of the picture
  with Shapes.AddPicture('image.jpg') do begin
    TransparentColor := $FFFFFF;
  end;
end;