Я новичок в разработке приложений WPF. Я хочу напечатать содержимое формы на принтере. У меня есть следующий код
string s = "Name : Test" + Environment.NewLine +
"Age : 25" + Environment.NewLine +
"Sex : Male" + Environment.NewLine;
PrintDocument p = new PrintDocument();
p.PrintPage += delegate (object sender1, PrintPageEventArgs e1)
{
e1.Graphics.DrawString(s, new Font("Times New Roman", 12), new SolidBrush(System.Drawing.Color.Black), new RectangleF(0, 0, p.DefaultPageSettings.PrintableArea.Width, p.DefaultPageSettings.PrintableArea.Height));
};
try
{
p.Print();
}
catch (Exception ex)
{
throw new Exception("Exception Occured While Printing", ex);
}
Я использовал PDF-принтер для печати документов. Я получил PDF, как это
![enter image description here](https://i.stack.imgur.com/XYJEz.jpg)
Мне нужно добавить рамку к этому отпечатку. Можно ли спроектировать вывод печати, используя этот способ?