PDA

View Full Version : چاپ همزمان بروی دو پرینتر



modern_amin
دوشنبه 05 آبان 1393, 11:04 صبح
با سلام

من میخام فرم گزارشم (کریستال ریپورت) بروی دو (2) تا پرینتر کوچک شبکه بصورت همزمان ارسال و چاپ بشه (به دیفالت فقط ارسال نشه)
چیکار باید بکنم ؟؟آیا دوستان سمپلی دارید کمک کنه بمن؟

ممنون....

hamid_hr
دوشنبه 05 آبان 1393, 11:53 صبح
شما میتونی پرینترو با کد برا کریستال مشخص کنی بعد پرینت بگیر و دوباره پرینتر دومو مشخص کنی و پرینت بگیری
http://www.codeproject.com/Articles/12280/Choosing-a-printer-when-printing-from-Crystal-Repo

modern_amin
دوشنبه 05 آبان 1393, 13:02 عصر
ممنون یابت پاسخ...

ولی چطور میشه اینکار خودکار انجام بشه
مثلا یکی بره برای printer1 و یکی بره برای printer2

آیا دستوری وجود داره موقع پرینت مشخص کنم با کدوم پرینتر مدنظرم هست یا خیر؟

hamid_hr
دوشنبه 05 آبان 1393, 13:20 عصر
تو همون لینکی که فرستادم نمونه هست
اسم پرینترو میگیره

ehsan0000
چهارشنبه 06 دی 1396, 09:22 صبح
با سلام خدمت شما
منم از چند تا نرم افزار جداگانه استفاده کردم ولی نشد
آیا شما به نتیجه ای رسیدید چون خیلی لازم دارم این موضوع را
با تشکر

sg.programmer
چهارشنبه 06 دی 1396, 21:38 عصر
از این کد استفاده کن

cr.PrintOptions.PrinterName = _txtPrinterKitchenr;
cr.PrintToPrinter(1, false, 0, 0);
System.Threading.Thread.Sleep(1);
cr.PrintOptions.PrinterName = _txtPrinterKitchenr2;
cr.PrintToPrinter(1, false, 0, 0);