Вы разрабатываете приложение, в котором будет использоваться печать изображений. Для формирования области печати вы определили некоторые параметры: Graphics graph = e.Graphics;Font font= new Font("Arial", 14); float fontHeight = font.GetHeight(graph);float spaceWidth = graph.MeasureString(" ", font).Width;float LMargin = e.MarginBounds.Left;float RMargin = e.MarginBounds.Right;float TMargin = e.MarginBounds.Top;float BMargin= e.MarginBounds.Bottom;float printableWidth = e.MarginBounds.Width;float printableHeight = e.MarginBounds.Height;
На странице, выводимой на печать, должна появляться надпись под рисунком. Выберите правильный фрагмент кода формирования области rectText, в которой будет помещаться надпись:
(Отметьте один правильный вариант ответа.)
Варианты ответа
Rectangle rectText= new Rectangle(LMargin, TMargin + fontHeight, RMargin - LMargin, BMargin - TMargin + fontHeight);
RectangleF rectText= new RectangleF(LMargin, TMargin + fontHeight, RMargin - LMargin, BMargin - TMargin + fontHeight);(Верный ответ)
RectangleF rectText= new RectangleF(LMargin, TMargin + fontHeight, printableHeight, printableWidth);
RectangleF rectText= new RectangleF(LMargin, TMargin + fontHeight, printableWidth, printableHeight);
RectangleF rectText= new RectangleF(TMargin + fontHeight, RMargin - LMargin, BMargin - TMargin + fontHeight);