نمایش نتایج 1 تا 2 از 2

نام تاپیک: چاپ دوطرفه با پرینترهای دو طرفه

  1. #1
    کاربر دائمی آواتار idehrayan
    تاریخ عضویت
    شهریور 1393
    محل زندگی
    نیشابور
    پست
    103

    چاپ دوطرفه با پرینترهای دو طرفه

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

  2. #2
    کاربر دائمی آواتار idehrayan
    تاریخ عضویت
    شهریور 1393
    محل زندگی
    نیشابور
    پست
    103

    نقل قول: چاپ دوطرفه با پرینترهای دو طرفه


    {
    You typically switch a printer to duplex mode by changing its
    TDeviceMode(API: DEVMODE)record .But first you should test whether
    the installed printer driver supports this:
    }
    uses
    printers, winspool;


    function PrinterSupportsDuplex: Boolean;
    var
    Device, Driver, Port: array [0..255] of Char;
    hDevMode: THandle;
    begin
    Printer.GetPrinter(Device, Driver, Port, hDevmode);
    Result :=
    WinSpool.DeviceCapabilities(Device, Port, DC_DUPLEX, nil , nil ) <>
    0;
    end ;


    {if it does you can try to switch the duplex mode on before you call
    richedit.print:}




    var
    Device, Driver, Port: array [0..80] of Char;
    DevMode: THandle;
    pDevmode: PDeviceMode;
    begin
    // Get printer device mode handle.
    Printer.GetPrinter(Device, Driver, Port, DevMode);
    if Devmode <> 0 then begin
    // lock it to get pointer to DEVMODE record
    pDevMode := GlobalLock(Devmode);
    if pDevmode <> nil then
    try
    with pDevmode^ do begin
    dmDuplex := DMDUP_VERTICAL;
    dmFields := dmFields or DM_DUPLEX;
    end ;
    finally
    // unlock devmode handle.
    GlobalUnlock(Devmode);
    end ;
    end ; { If }
    end ;
    آخرین ویرایش به وسیله idehrayan : شنبه 04 بهمن 1393 در 12:34 عصر

تاپیک های مشابه

  1. چاپ فارسی با پرینترهای سوزنی
    نوشته شده توسط omid_delphi2 در بخش ابزارهای گزارش سازی در دلفی
    پاسخ: 2
    آخرین پست: سه شنبه 05 بهمن 1395, 00:28 صبح
  2. کار با پرینترهای چاپ دو طرفه
    نوشته شده توسط idehrayan در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: شنبه 15 شهریور 1393, 21:25 عصر
  3. سوال: چاپ فاکتور بوسیله پرینترهای فروشگاهی در سی شارپ
    نوشته شده توسط majid.mp در بخش C#‎‎
    پاسخ: 6
    آخرین پست: سه شنبه 28 شهریور 1391, 13:52 عصر
  4. حرفه ای: چاپ فاکتور با پرینترهای حرارتی
    نوشته شده توسط MoS4k1 در بخش گزارش سازی با Crystal Report
    پاسخ: 1
    آخرین پست: یک شنبه 28 فروردین 1390, 18:50 عصر
  5. پاسخ: 3
    آخرین پست: دوشنبه 01 تیر 1383, 18:59 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •