نمایش نتایج 1 تا 5 از 5

نام تاپیک: نحوه استفاده از فونت‌های-رنگی در WPF

  1. #1

    نحوه استفاده از فونت‌های-رنگی در WPF

    سلام، میخوام از فونت های رنگی ( لینک حاوی چند تا فونت رنگی ) استفاده کنم، اما متن هام رنگشون همش سیاه هستش و رنگی نمایش داده نمیشه، چطور این مشکلو حل کنم؟ تو UWP این مشکل وجود نداره؛ اما تو WPF وجود داره!

    همونطور که در عکس زیر میبینید، متن رنگش سیاه هستش و رنگی نشون داده نمیشه.
    آخرین ویرایش به وسیله md3848 : جمعه 19 دی 1399 در 22:31 عصر

  2. #2

    نقل قول: نحوه استفاده از فونت‌های-رنگی در WPF

    سلام
    احتمالا اینها Brush هایی هستند که در فتوشاپ طراحی شدند .
    میتونید brush ای را در فتوشاپ طراحی کنید و بعد در wpf مثلا به عنوان Foreground ئه TextBlock یا هر شیِ مورد نظری که دارید ، مقدارِ TileBrush ای را برای Forground تون در نظر بگیرید (مثلا ImageBrush را میتونید برای Forground تون در نظر بگیرید) .
    مثلا :


    <TextBlock Text="abc" Margin="10, 50, 0, 0" FontSize="100">
    <TextBlock.Foreground>
    <ImageBrush ImageSource="051204-n-5088t-001_1280.jpg"/>
    </TextBlock.Foreground>
    </TextBlock>


    حواستون به ImageSource برای تغییر دادن باشه .

  3. #3

    نقل قول: نحوه استفاده از فونت‌های-رنگی در WPF

    من چطوری فونت رو به صورت عکس به WPF بدم؟

  4. #4

    نقل قول: نحوه استفاده از فونت‌های-رنگی در WPF

    نقل قول نوشته شده توسط md3848 مشاهده تاپیک
    من چطوری فونت رو به صورت عکس به WPF بدم؟
    لازم نیست فونت را بصورت عکس بدید .
    اول brush ئه مورد نظرتون را در فتوشاپ بسازید و بصورت تصویر (فایل png) ذخیره کنید . (البته بهتره که فایل svg باشه چون زمانی که فونت تون تغییر سایز میده ، کیفیت اش تغییر نکنه که البته روند استفاده اش کمی فرق داره) .

    بعد المنتی که متن مورد نظرتون داره را انتخاب کنید (مثلا Run یا TextBloc) و در پنجره ی Properties ، پروپرتیِ مورد نظرتون (مثلا Foreground) را انتخاب و نوع TileBrush را برای اون انتخاب و در قسمت ImageSource ئه TileBrush ، دکمه ی Browse را انتخاب کنید برای انتخاب عکس مورد نظرتون .
    یا اینکه از طریق کد نویسی برید .

  5. #5

    نقل قول: نحوه استفاده از فونت‌های-رنگی در WPF

    ( داستان پست اولم رو ) تو UWP تست کردم جواب داد، ولی تو WPF جواب نداد، بدبختی گیر کردیما

    UWP.PNG
    آخرین ویرایش به وسیله md3848 : جمعه 19 دی 1399 در 23:07 عصر

تاپیک های مشابه

  1. پاسخ: 4
    آخرین پست: یک شنبه 26 مرداد 1399, 00:59 صبح
  2. پاسخ: 2
    آخرین پست: پنج شنبه 20 آذر 1393, 09:07 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •