public virtual void AddImage(Image image, bool inlineImage)
{
if (!image.HasAbsolutePosition())
throw new DocumentException(MessageLocalization.GetComposedMessage("the.image.must.have.absolute.positioning"));
float[] matrix = image.Matrix;
matrix[Image.CX] = image.AbsoluteX - matrix[Image.CX];
matrix[Image.CY] = image.AbsoluteY - matrix[Image.CY];
AddImage(image, matrix[0], matrix[1], matrix[2], matrix[3], matrix[4], matrix[5], inlineImage);
}