public static IImageSource OpenRaster(string filename, OpenStrategy strategy) { var img = _manager.OpenRaster(filename, (tkFileOpenStrategy)strategy); if (img != null) { return(BitmapSource.Wrap(img)); } return(null); }
public static IDatasource Open(string filename, OpenStrategy openStrategy = OpenStrategy.AutoDetect) { var result = TryOpenAsDatabaseLayer(filename); if (result != null) { return(result); } var source = _manager.Open(filename, (tkFileOpenStrategy)openStrategy); return(LayerSourceHelper.Convert(source)); }
public static bool get_CanOpenAs(string filename, OpenStrategy strategy) { return(_manager.CanOpenAs[filename, (tkFileOpenStrategy)strategy]); }