public static void SetHtmlTransform(this HtmlElement element, Matrix transform, HtmlValueConverter converter) { if (transform == Matrix.Identity) { element.ClearHtmlStyleProperty("transform"); element.ClearHtmlStyleProperty("transform-origin"); } else { element.SetHtmlStyleProperty("transform", converter.ToTransformString(transform)); element.SetHtmlStyleProperty("transform-origin", "0 0"); } }