با سلام
من برنامه ای با vb2005 نوشتم و برای چاپ از CrystalReport استفاده کردم که این برنامه برای یک غذاخوری می‌باشد.
حال پرینتر آنها مدل Epson LQ300 می‌باشد و ابعاد کاغذ 16ارتفاع و 22 عرض صفحه می‌باشد و چاپی که من انجام می‌دهم به طول متغیر می‌باشد.
حال وقتی چاپ به اندازه یک صفحه یا کمتر از یک صفحه به همان ابعاد که در بالا ذکر شد باشد دو صفحه بیرون می‌دهد ولی برای صفحات بیشتر صحیح عمل می‌کند و مشکل برای چاپهای کوچکتر از یک صفحه می‌باشد
البته مشکل با پرینترهای Epson برای چاپ رولی کاغذ خیلی زیاد بوده و من به همه آنها نگاه کردم و همه مشکلاتی که رخ می‌دادند رو حل کردم ولی مشکل چاپ این یک صفحه اضافی به قوت خود باقی‌است.
و اما کارهایی که من کردم:
پرینترهای LQ300 چون درایورهایشان در XP بنا به گفته دوستان دارای مشکل است من درایور آن را به Epson LQ-2180 ESC/P 2 تغییر دادم و PaperSource آن را نیز به Tractor Feed تغییر دادم.

پیشاپیش از دوستان کمال تشکر را دارم.