Hi James
You can continue to use LayersCreateFromText. It won't be removed.
This works in my testing:
// Load an image, add text with a soft shadow and save it
var
iev : TImageEnView;
begin
iev := TImageEnView.Create( nil );
iev.IEBitmap.LoadFromFile( 'd:\image.jpg' );
iev.LayersAdd( ielkText, 100, 100 );
TIETextLayer( iev.CurrentLayer ).Text := 'This is a test';
TIETextLayer( iev.CurrentLayer ).Font.Size := 30;
TIETextLayer( iev.CurrentLayer ).Font.Style := [fsBold];
iev.CurrentLayer.SoftShadow.Enabled := True;
iev.LayersMergeAll();
iev.IEBitmap.SaveToFile( 'd:\image_out.jpg' );
iev.Free;
end;
Nigel
Xequte Software
www.imageen.com