ویدئو های پربازدید سایت

آموزش دایرکت پرینت در سی شارپ - ارسال چاپ مستقیم به پرینتر بدون نمایش دیالوگ

بعضی وقتها نیاز داریم تا با فشردن یک باتن یک پرینت از یک سند یا متن بگیریم مانندچاپ فیش، صورت حساب و ...

در کد سی شارپی که در زیر برای شما نوشته ام این کار به راحتی انجام میده

کد زیر یک تکه گرافیک از یک متن ایجاد و اون رو به صورت مستقیم به پرینتر ارسال میکنه.

قبل از نوشتن کد نیاز دارید تا فضای نامی

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);
            }

 

 

در صورتی که سوالی راجع به این آموزش دارید در بخش نظرات همین پست مطرح و از ارسال ان از بخش ارتباط با ما خود داری نمائید


;

ویدئو هایی که شاید بپسندید!

هم اکنون نـــظر بدهید

HyperSourCe.ir

info@hypersource.ir

کلیه حقوق برای وب سایت هایپر سورس محفوظ است
CopyRight ©2014-2021
ارتباط با ما
نام شما
ایمیل
موبایل
رمز عبور را فراموش کرده ام

چگونه میتوانم این محصول را با تخفیف دریافت نمایم ؟

لطفا منتظر بمانید. . .

پیام سیستم