سلام
چطور می شه از RichText که درون آن متن فارسی قرار داره پرینت گرفت.
من این کار را با ابزارهای موجود انجام دادم ولی متن را بصورت راست به چپ پرینت نمی گیره.
کسی می تونه کمکم کنه.
سلام
چطور می شه از RichText که درون آن متن فارسی قرار داره پرینت گرفت.
من این کار را با ابزارهای موجود انجام دادم ولی متن را بصورت راست به چپ پرینت نمی گیره.
کسی می تونه کمکم کنه.
اگه از Crystal Report استفاده کنی مشکلت حل خواهد شد.
1- مثلا یک فایل Crystal Report درست کن مثلا crystalReport1
2- درون فایل Crystal Reportیک پارامتر مثلا paramter1 از نوع String تعریف کن و درون فایل Crystal Report قرار بده و تنضیمات آنرا Set کن.
3- فایل crystalReport1 را به پروژت اضافه کن.
4- یک شی از CrystalReportViewer مانند crystalReportViewer1 فرم اضافه کن.
5- شی ای از crystalReport1 را بساز و انرا به crystalReportViewer1 بایند. کن
crystalReport1 report = new crystalReport1();
crystalReportViewer1.DataSource = report;
6- مقدار پارامتر درون crystalReport1 را مقداردهی کن.
crystalReport1.SetParameterValue("parameter1", richTextBox1.Text);
7- از متد Print مربوط به crystalReportViewer1 برای پرینت استفاده کن.
سلام
آیا روشی غیر از استفاده از ریپورت سازها وجود نداره؟
من یک کنترل RichTextBox ساختم که متد Print داره. Attach کردم.
سلام
این کامپوننت به نظر میاد یه مشکلی داشته باشه
چون وقتی روی فرم قرار می گیره و اجرا می شه برنامه ایراد می گیره
اگر ممکنه نمونه برنامه رو که مشکل داره attach کن تا حلش کنم
سلام
من از ویژوال استودیو 2005 استفاده میکنم شاید عیبش این باشه با این حال نمونه
برنامه خطا دار را براتون گذاشتم.
ممنونم یا حق
ببخشید من در هنگام تولید فایل rar اسم dll رو تغییر داده بودم و یادم نبود که به شما اعلام کنم.
کافیست که اسم dll رو از RichTextBoxPrintCtrl1.dll به RichTextBoxPrintCtrl.dll تغییر دهید.(1 را بردار)
refrence را هم از پروژه پاک کن و دوباره add کن
سلام
آقا شرمنده من اون کارو انجام دادم ولی هنوزم مشکل دارم
بازم همون خطا را می ده
عجیبه تین دونم مشکل از کجاست