گزارشگیری با چاپگر سوزنی olivetti pr4 توسط stimulsoft report
سلام
کسی از دوستان با چاپگر سوزنی olivveti (پرینتر قبوض) کار کرده؟؟
من گزارشم رو با استیمول طراحی کردم و فقط چند رکورد برای چاپ داره
اما وقتی برای olivveti میفرستمش با دستور print در C#، چاپگر کاغد رو که یک برگ نسخه هستش میکشه داخل و میده بیرون مجدد
بدون اینکه پرینت کنه
البته تست پیج میزنه و با پورت سریال از نوع PCI به سیستم وصله
ممنون میشم از راهنمایی دوستان که خیلی گیرم
نقل قول: گزارشگیری با چاپگر olivetti pr4 و استیمول سافت
سلام بجای کنترل stiViewerControl از stiDotMatrixViewerControl استفاده کن.این نوع چاپگرهای سوزنی به DotMatrix می شناسن جهت اطلاعات کامل تر بهتره به سایت stimulsoft بری و داکیومنت آن رو مطالعه کنی.لازم اسن یاداوری کنم که و هر خط از گزارش در مد DotMotrix حداکثر از 80 کاراکتر رو پشتیبانی میکند
3 ضمیمه
استیمول سافت و پرینترهای سوزنی
با سلام خدمت همه دوستان
یه برنامه تحت ویندوز با C# نوشتیم برای مدیریت یه مرکز درمانی.
که در بخشی از برنامه باید مبالغ به اضافه نام خدمت انجام شده بر روی نسخ چاپ بشه
برای تهیه گزارش از استیمول سافت و برای پرینت یه پرینتر olivetti pr4 sl که مختص این کاره (یک فیش پرینت بانکی) تهیه کردیم.
ایمولیشن و تنظیمات مربوط به پرینتر برای ویندوز هست و در محیط خود ویندوز برای مثال از وورد با هر فونتی به درستی و زیبا پرینت میگیره.
در برنامه ما هم استیمول به خوبی گزارش رو نمایش میده
اما موقع پرینت حروف فارسی مثل عکس پیوست پرینت میشن.
ضمیمه 144210
هر بلایی که بگید سرش آوردیم:
فونت گزارش رو تغییر دادیم
انکدینگ گزارش رو تغییر دادیم
و
...
اما هنوز مشکل باقیه
ورژن 2012 استدیو و استیمول سافت
فونت خاصی انتخاب نکردم
توی سی شارپ با متدهای استیمول سافت که مخصوص پرینترهای سوزنی هست
Ditmatrix
گزارش از قبل ساخته شده رو برای پرینتر ارسال میکنم
از دوستانی که در این زمینه تجربه دارن ممنون میشم راهنمایی کنن.
کدهای به کار برده شده:
ضمیمه 144211
و این هم تست پیج پرینتر موصوف که در گوشه پایین حتی از وورد برای تست با فونت نستعلیق هم به درستی پرینت گرفته
ضمیمه 144212
متشکرم
1 ضمیمه
نقل قول: استیمول سافت و پرینترهای سوزنی
سلام PreviewMod رو روی DotMatrix ست کنید ببینید اصلاح میشه
ضمیمه 144236
نقل قول: استیمول سافت و پرینترهای سوزنی
نقل قول:
نوشته شده توسط
shahryari
سلام PreviewMod رو روی DotMatrix ست کنید ببینید اصلاح میشه
ضمیمه 144236
در حالت dotmatrix به همین شکلی که عکسشو گذاشتم چاپ میکنه و در حالت استاندارد اصلا چاپ نمیکنه و فقط کاغذ رو میکشه داخل و بلافاصله پس میزنه بیرون
نقل قول: استیمول سافت و پرینترهای سوزنی
دوست عزیز فک کنم اگه بری داخل فروم پشتیبانی خود سایت استیمول سافت این مشکل رو مطرح کنی، زودتر به نتیجه میرسی.... در ضمن وقتی خواستی سوالت رو مطرح کنی، پیشنهاد میکنم یا بگی لایسنس خریدم و یا اینکه دارم از نسخه trial استفاده میکنم چون اگه بگی از نسخه کرک استفاده میکنم فک کنم خودت بدونی قراره چه اتفاقی بیوفته :قهقهه::لبخند::شیطان:
ویرایش: البته احتمالش هم هست که این مشکل به خاطر کرک باشه (هیچ چیز بعید نیست)
نقل قول: استیمول سافت و پرینترهای سوزنی
نقل قول:
نوشته شده توسط
prans_tork
کسی نیست کمکم کنه؟
سلام
شما با یه پرینتر دیگه (یه مدل دیگر) تست کردی ؟ درست کار میکنه یا نه . :متفکر:
شاید مشکل از درایور پرینتر باشه.
این مدل بنظرم خیلی قدیمیه
نقل قول: استیمول سافت و پرینترهای سوزنی
نقل قول:
نوشته شده توسط
336699
سلام
شما با یه پرینتر دیگه (یه مدل دیگر) تست کردی ؟ درست کار میکنه یا نه . :متفکر:
شاید مشکل از درایور پرینتر باشه.
این مدل بنظرم خیلی قدیمیه
این
پرینتر از محیط وورد به خوبی فارسی رو پرینت میگیره
به نظر خود بنده مشکل یا از تنظیمات گزارش استیمول هست و یا از کدهای بنده
مطمعنا پرینتر موردی نداره خودش
نقل قول: استیمول سافت و پرینترهای سوزنی
وقتی متد ShowDotMatrix را فراخوانی میکنید ، در صفحه پیش نمایش متن درست نمایش داده میشه یا نه؟
نقل قول: استیمول سافت و پرینترهای سوزنی
نقل قول:
نوشته شده توسط
Mahmoud.Afrad
وقتی متد ShowDotMatrix را فراخوانی میکنید ، در صفحه پیش نمایش متن درست نمایش داده میشه یا نه؟
بله
و ممنون از پیگیری شما
نقل قول: گزارشگیری با چاپگر olivetti pr4 و استیمول سافت
مشکل رو حل کردم بعد از حدود دو ماه تلف شدن وقتم
هرچند که کلی گلایه مندم از این همه استادی که اینجا هستن و حتی یه نگاه هم نکردن به پست بنده تا شاید کمکی بتونن بکنن
اما
ازین چند دوست عزیزی که حداقل نظراتشون رو نوشتن بسیار سپاسگذارم
و نتیجه رو اینجا قرار میدم تا شاید به درد یکی مثل خودم بخوره یه روز
گاهی اوقات هر کدوممون ممکنه جایی گیر کنیم که بسیار سادست از دید بقیه
این پرینتر های olivetti pr4sl یک option دارن به نام ایمولیشن
در واقع سیستم عامل و کدینگ این پرینتر هست که فقط به صورت سخت افزاری توسط شرکت فروشنده تغییر میکنه
اغلب به خاطر کارهای بانکی، ایمولیشن این پرینترها برای سیستم Dos تنظیم میشه
در این صورت برای کار با این پرینترها در محیط برنامه نویسی باید ماتریکسی باهاشون برخورد کرد (منظورم دستورات ویو یا پرینت DOTMAtrix هستش)
اما پرینتر بنده ایمولیشن تحت ویندوز داشت برای همین از محیط هایی مثل WORD به راحتی پرینت میگرفت
در صورتی که بنده به خاطر آشنایی که از قبل با این پرینترهای تحت داس داشتم، باهاش ماتریکسی برخورد میکردم و حتی یه بارم با دستورات پرینت ساده و معمولی تستش نکردم در این مدت
تا اینکه یکی از دوستان در همین سایت، یه اشاره به این موضوع کرد و رفتم سراغ تستش و بالاخره معضل حل شد.
ممنون از توجه مهندسین عزیز