تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 8 از 8

نام تاپيک: چاپ يك شكل كاراكتر در وسط صفحه

  1. #1
    کاربر فعال انجمن گنو/لینوکس Open-Source's Avatar
    تاريخ عضويت
    Aug 2008
    محل سكونت
    usr/src/linux/
    پست ها
    763

    پيش فرض چاپ يك شكل كاراكتر در وسط صفحه

    ببخشيد دوستان يك پروژه نياز دارم كه يك كاراكتر از كاربر بگيره و بصورت بزرگ در صفحه چاپ كند.

    تورو جون اوباما اگه كسي ميتونه كمك كنه كه وقت نوشتن اين پروژه و تحويل به استاد رو ندارم.

    بايد تو پروژه از ماتريس استفاده كرد (16*16) ولي شبيه سازي همه كاراكتر ها وقت ميگيره.

  2. #2
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    به چه زبونی؟
    گرافیکی یا کنسول باشه؟

  3. #3
    حـــــرفـه ای Ship Storm's Avatar
    تاريخ عضويت
    Jan 2005
    محل سكونت
    IRAN - ALBORZ وضعیت فعلی: Intelligent Processing
    پست ها
    15,454

    پيش فرض

    سوالتون رو یکمی بیشتر توضیح بدین
    منظورتون اینه که با فونت بزرگ نوشته بشه
    یا مثلا با یه شکل خاص او حرف رو بسازیم؟

  4. #4
    کاربر فعال انجمن گنو/لینوکس Open-Source's Avatar
    تاريخ عضويت
    Aug 2008
    محل سكونت
    usr/src/linux/
    پست ها
    763

    پيش فرض

    حرف بزرگ كه نه.
    يه شكل از حرف بزرگ از حرف مثلا حرف A يا a ميزني شكل زير رو تو خروجي چاپ كنه:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by Open-Source; 03-06-2009 at 11:16.

  5. #5
    داره خودمونی میشه DaneshD's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    Sweden
    پست ها
    196

    پيش فرض

    خیلی ساده هست. لازم نیست اطلاعات هر حرف رو به صورتی که نمایش میدید ذخیره کنید. مثل شمارنده های دیجیتالی عمل کنید. صفحه رو یک مستطیل شامل 11 خط (دقیقا مثل شمارنده دیجیتالی) که 4 عمودی و 3 افقی3 و 4 اریب هست درنظر بگیر. در یک آرایه اطلاعات مربوط به هر حرف رو به صورت برداری ذخیره کن.

    حالا حرف B تشکیل شده از 4 افقی و 3 عمودی که میشه اینجوری کد بشه و در اون آرایه ذخیربشه: H1 H2 H3 V1 V2 V3 V4 که H وV به ترتیب نماینده خطوط افقی و عمودی هستند و هرکدوم باید یک شماره هم داشته باشند. تمام حروف رو میتونی اینجوری کد کنی و با هر scale که بخوای بزرگ وکوچک نمایش بدی.

  6. این کاربر از DaneshD بخاطر این مطلب مفید تشکر کرده است


  7. #6
    کاربر فعال انجمن گنو/لینوکس Open-Source's Avatar
    تاريخ عضويت
    Aug 2008
    محل سكونت
    usr/src/linux/
    پست ها
    763

    پيش فرض

    خیلی ساده هست. لازم نیست اطلاعات هر حرف رو به صورتی که نمایش میدید ذخیره کنید. مثل شمارنده های دیجیتالی عمل کنید. صفحه رو یک مستطیل شامل 11 خط (دقیقا مثل شمارنده دیجیتالی) که 4 عمودی و 3 افقی3 و 4 اریب هست درنظر بگیر. در یک آرایه اطلاعات مربوط به هر حرف رو به صورت برداری ذخیره کن.

    حالا حرف B تشکیل شده از 4 افقی و 3 عمودی که میشه اینجوری کد بشه و در اون آرایه ذخیربشه: H1 H2 H3 V1 V2 V3 V4 که H وV به ترتیب نماینده خطوط افقی و عمودی هستند و هرکدوم باید یک شماره هم داشته باشند. تمام حروف رو میتونی اینجوری کد کنی و با هر scale که بخوای بزرگ وکوچک نمایش بدی.

    داداش راه حل رو بلدم اگه به پست اول نگاه میکردی یه اشاره بهش کردم.

    ولی وقت ندارم که بنویسم.
    میخواستم ببینم اگه اماده هست تو کت استاد کنم.

  8. #7
    حـــــرفـه ای sin2x=2sinxcosx's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    2,234

    پيش فرض

    داداش راه حل رو بلدم اگه به پست اول نگاه میکردی یه اشاره بهش کردم.

    ولی وقت ندارم که بنویسم.
    میخواستم ببینم اگه اماده هست تو کت استاد کنم.
    اگه شما وقت نداشته باشي اينجا هيشکي وقت نداره .

  9. #8
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض

    تا اونجایی که من از حرفای دوست مون فهمیدم یه ساختاری به شکل زیر باید در نظر بگیرین
    بعد آرایه ای از این ساختار تعریف کنید و هرکدوم از عناصر آرایه رو با حرفی که مد نظرتون هست پر کنید
    می تونید خونه های خالی رو صفر و بقیه رو یک بذارین



    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by فاطـمه; 04-06-2009 at 19:09.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •