برنامه نویس زبان c# و vb و علاقه مند به زبان های delphi وvb.net و c و vb وxamarin و java و seo و photoshop
بعضی وقتها نیاز داریم تا با فشردن یک باتن یک پرینت از یک سند یا متن بگیریم مانندچاپ فیش، صورت حساب و ...
در کد سی شارپی که در زیر برای شما نوشته ام این کار به راحتی انجام میده
کد زیر یک تکه گرافیک از یک متن ایجاد و اون رو به صورت مستقیم به پرینتر ارسال میکنه.
قبل از نوشتن کد نیاز دارید تا فضای نامی
using System.Drawing.Printing;
رو به پروژه اضافه کنید :
PrintDocument p = new PrintDocument();
p.PrintPage += delegate (object sender1, PrintPageEventArgs e1)
{
e1.Graphics.DrawString("Hypersource.ir", new Font("B Nazanin", 15), new SolidBrush(Color.Black), new RectangleF(0, 0, p.DefaultPageSettings.PrintableArea.Width, p.DefaultPageSettings.PrintableArea.Height));
};
try
{
p.Print();
}
catch (Exception ex)
{
throw new Exception("Error in printing . . .", ex);
}
((امیدوارم مفید واقع شده باشد))
چنانچه قصد برگزاری دوره ، مشاوره و یا سفارش پروژه را دارید ، درخواست خود را ارسال نمایید
ارسال درخواست دوره
خیلی مفید بود
عالی
خیلی خوب بود