public bool SetSize (int width, int height)
{
if (transformProvider == null)
transformProvider = (ITransformProvider) resource.Provider.GetPatternProvider (TransformPatternIdentifiers.Pattern.Id);
if ((transformProvider != null) && (transformProvider.CanResize)) {
try {
transformProvider.Resize (width, height);
} catch (InvalidOperationException e) {
Log.Debug (e);
}
return true;
}
return false;
}