protected override void DoVisitImage( IRtfVisualImage visualImage )
{
WriteStartElement( "rtfVisualImage" );
WriteElementString( "format", visualImage.Format.ToString() );
WriteElementString( "width", visualImage.Width.ToString() );
WriteElementString( "height", visualImage.Height.ToString() );
WriteElementString( "desiredWidth", visualImage.DesiredWidth.ToString() );
WriteElementString( "desiredHeight", visualImage.DesiredHeight.ToString() );
WriteElementString( "scaleWidthPercent", visualImage.ScaleWidthPercent.ToString() );
WriteElementString( "scaleHeightPercent", visualImage.ScaleHeightPercent.ToString() );
WriteElementString( "alignment", visualImage.Alignment.ToString() );
WriteElementString( "image", visualImage.ImageDataHex );
WriteEndElement();
}