PDA

View Full Version : چاپ مستقیم محتویات Panel بدون نمایش پنجره print privew



mostafa_tak2000
یک شنبه 07 شهریور 1395, 03:05 صبح
باسلام
دوستان عزیز من یک panel دارم که اندازه اون تقریبا 200*400 پیکسل هست محتویاتی در این پنل وجود دارد که من میخوام وقتی دکمه Print را فشار دادم محتویات Panel بدون نمایش صفحه پرینت مرورگر مستقیم در چاپگر چاپ شود . از کدهای جاوا اسکریپی که در اینترنت بودند چندتایی استفاده کردم ولی همشون قبل از چاپ پنجره پیش نمایش را نمایش میدهند .
من قصد دارم این دستور پرینت را در داخل حلقه تکرار قرار بدم و مثلا وقتی میگم 20 تا کارت شارژ چاپ کن بطور اتوماتیک 20 تا چاپ کنه .
با سپاس

bomb23
یک شنبه 07 شهریور 1395, 09:05 صبح
سلام
فکر نمیکنم چنین امکانی به راحتی قابل دسترسی باشه چون باید اپ مخصوص به پرینت که همون پرینت پری ویو هست عملیات چاپ رو انجام بده چون در غیر اینصورت شما باید سرویس های پرینتر رو مستقیم دسترسی داشته باشی و فراخوانی کنی که خودش میشه یه پروژه.
راه حلی که من به نظرم میرسه اینه که هر 20 کارت شارژ رو توی یک div یا پنل به ارتفاع برگه مورد نظرت قرار بده یعنی هر صفحه یه دونه و بزن یه جا همش بره که نهایتا میشه همون کاری که میخواستی بکنی.

shahram hosseini
یک شنبه 07 شهریور 1395, 09:37 صبح
این بستگی به مرورگر شما دارد.اگر با فایر فاکس کار می کنی تنظیمات زیر را انجام بده :
فایر فاکس را اجرا کرده و در قسمت آدرس تایپ کنید about:config سپس کلید i`ll be careful,i promise را بفشارید.
در سمت راست فضای سفید رنگ کلیک راست کرده گزینه new و سپس boolean را انتخاب کنید. جمله print.always_print_silent را داخل کادر تایپ کرده سپس ok کنید بعد از آن true را انتخاب کنید.