PDA

View Full Version : خالی کردن بافر پرینتر و کنترل آن



alireza1514
شنبه 21 بهمن 1385, 16:28 عصر
سلام دوستان من چندی پیش با یکی از دوستانم با یه نفر بحث می کردیم که (در مورد کنترل پرینتر) که به ما گفت که برای کنترل پرینتر سوزنی یک سری کدهایی را دارد که:
1- بافر خروجی پرینتر را خالی میکند.

2- میتواند غلطک پرینتر سوزنی را به عقب یا جلو حرکت دهد یعنی بدون استفاده از دست طرف با فشار دادن کلید کاغذ را در پرینتر به سمت بالا و پایین حرکت دهد.

3-و سایر کارها نظیر اینها...
اما طرف دندون گرد بود و می گفت که کداش رو می فروشه اونم 000 400 تومان

حالا می خواستم بدونم اگه کسی اطلاعاتی داره که میتونه به ما در بدست آوردن کدها کمک کنه خیلی ممنون میشم و می دونم هم که به درد خیلی ها هم میخوره

CodeMasterX
جمعه 27 بهمن 1385, 04:23 صبح
WOW پسر!
فکر کنم برای همچین کاری مخصوصا اون دومی باید بری سراغ اسمبلی.

behzad_gh
جمعه 27 بهمن 1385, 09:29 صبح
سلام . من با پرینترهای فروشگاهی کار کرده‌ام و فکر می‌کنم که پرنیترهای سوزنی هم مانند آنها عمل کنند. اساس کار پرینترهای فروشگاهی ( و احتمالا سوزنی) به این صورت است که می‌توان با ارسال کاراکترهای خاص به پرینتر اونها رو کنترل کرد .مثلا اگر پرینتر کاتر داشت فرمان برش ورق رو صادر کرد یا تعدادی خط رو به صورت خالی رد کرد و .... البته این کدها برای همه پرینترها ثابت نیستند و استانداردهای (Emulation) مختلفی مانند ESC-POS ، Star LineMode و .... وجود دارد. که برای اطلاع از انواع استانداردهایی که پرینتر شما پشتیبانی می‌کنه باید به Manual آن مراجعه کنید.

موفق باشید.