PDA

View Full Version : سوال: چاپ متن داخل تست باکس یا ریچ تکست باکس



miladfcb
شنبه 02 اسفند 1393, 22:02 عصر
سلام خدمت همه دوستان واستادان عزیز
من می خوام متن داخل یه ریچ تکست باکس رو پرینت بگیریم می خواستم بدونم باید چه کدها وچه ابزاری استفاده کنم زبان c#
ضمن اینکه اگه میشه به طور ساده بگین چون مبتدیم با تشکر از راهنمایی شما
:قلب::قلب::قلب:

mam_65
یک شنبه 03 اسفند 1393, 09:17 صبح
سلام خدمت همه دوستان واستادان عزیز
من می خوام متن داخل یه ریچ تکست باکس رو پرینت بگیریم می خواستم بدونم باید چه کدها وچه ابزاری استفاده کنم زبان C#‎
ضمن اینکه اگه میشه به طور ساده بگین چون مبتدیم با تشکر از راهنمایی شما
:قلب::قلب::قلب:
سلام
برای پرینت باید این کد استقاده کنی

private int linesPrinted;private string[] lines;

private void OnPrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
int x = e.MarginBounds.Left;
int y = e.MarginBounds.Top;
Brush brush = new SolidBrush(richTextBox1.ForeColor);

while (linesPrinted < lines.Length)
{
e.Graphics.DrawString(lines[linesPrinted++],
richTextBox1.Font, brush, x, y);
y += 15;
if (y >= e.MarginBounds.Bottom)
{
e.HasMorePages = true;
return;
}
}

linesPrinted = 0;
e.HasMorePages = false; }

mam_65
یک شنبه 03 اسفند 1393, 09:20 صبح
128739اینم سورس کامل مثال