PDA

View Full Version : یک مشکل پرینتری



davood110
پنج شنبه 22 دی 1384, 12:41 عصر
سلام به همه دوستان
من یک مشکلی با پرینت رولی دارم به این صورت که من در برنامه ای از Active report استفاده کرده ام و در این برنامه باید بر روی یک صفحه ای که در چاپخانه چاپ شده در جاهای مخصوصی از آن اطلاعاتی را پرینت کرد واین برگه ها در اندازه های مختلف است برای همین باید اندازه صفحه برای پرینت قابل تغییر باشد ، در Active Report در قسمت چاپگر خاصیتی با نام papersize وجود دارد که میتوان اندازه را با اندازه های استاندارد ست کرد و آخرین مورد آن هم costomize است که با انتخاب آن می توان با مقدار دهی Widthو height اندازه تصویر را مشخص کرد ولی من هر کاری می کنم اندازه به اندازه دلخواه در نمی آید و اندازه به صورت پیش فرض آن کهA4 است می رود و برگه را رد می کند خواهش می کنم مرا کمک کنید

davood110
شنبه 01 بهمن 1384, 11:12 صبح
کسی نیست بنونه کمک کنه چه جوری با کاغذ رول به اندازه دلخواه پرینت گرفت اگه می تونید لطفا حتما به من کمک کنید .

sohrab o
شنبه 01 بهمن 1384, 12:16 عصر
ببین من در چند پروژه که کار کردم برای کاغذ رول از دستوارت
Printer.Print StrPrint
Printer.CurentX=X
Printer.CurentY=Y
اگه سورس خواستی ایمیل بزن

mzjahromi
شنبه 01 بهمن 1384, 12:58 عصر
متاسفانه مشکلیه که تو XP وجود داره و مربوط به درایور XP میشه. میتونی خودت مدیریتش کنی به روشهائی شبیه به اونی که دوستمون گفتن

davood110
یک شنبه 02 بهمن 1384, 13:23 عصر
اول اومدم همین کار را بکنم ولی چون که من از designer این نرم افزار استفاده می کنم و قابلیت ایجاد گزارش را باید برای کاربر بگذارم محل ایتمها در صفحه مشخص نیست و هر بار کاربر می تواند جای آنها را تغییر دهد و به همین علت از شیء printer در VB نمی توانم استفاده کنم .
خیلی عجیبه در این نرم افزار روش costomize کردن اندازه صفحه را گذاشته ولی کار نمی کند
اقای منظورت از این که عیب از درایور Xp است چیه شاید بتوان از این طریق آن را تصحیح کرد

این نیز بگذرد

davood110
یک شنبه 02 بهمن 1384, 13:24 عصر
اول اومدم همین کار را بکنم ولی چون که من از designer این نرم افزار استفاده می کنم و قابلیت ایجاد گزارش را باید برای کاربر بگذارم محل ایتمها در صفحه مشخص نیست و هر بار کاربر می تواند جای آنها را تغییر دهد و به همین علت از شیء printer در VB نمی توانم استفاده کنم .
خیلی عجیبه در این نرم افزار روش costomize کردن اندازه صفحه را گذاشته ولی کار نمی کند
اقای mzjahromi منظورت از این که عیب از درایور Xp است چیه شاید بتوان از این طریق آن را تصحیح کرد

این نیز بگذرد

mzjahromi
یک شنبه 02 بهمن 1384, 13:27 عصر
اقای mzjahromi منظورت از این که عیب از درایور Xp است چیه شاید بتوان از این طریق آن را تصحیح کرد

ببینید من دلفی کار می کنم ولی همین مشکل رو دارم
تو 98 هیچ مشکلی ندارم ولی تو XP ...
تو اینترنت بررسی کردم و اینطور فهمیدم که درایور چاپگر باید Customsize رو پشتیبانی کنه