View Full Version : سوال: چاپ متن داخل تست باکس یا ریچ تکست باکس
miladfcb
شنبه 02 اسفند 1393, 23:02 عصر
سلام خدمت همه دوستان واستادان عزیز
من می خوام متن داخل یه ریچ تکست باکس رو پرینت بگیریم می خواستم بدونم باید چه کدها وچه ابزاری استفاده کنم زبان c#
ضمن اینکه اگه میشه به طور ساده بگین چون مبتدیم با تشکر از راهنمایی شما
:قلب::قلب::قلب:
mam_65
یک شنبه 03 اسفند 1393, 10: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, 10:20 صبح
128739اینم سورس کامل مثال
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.