मैं एक डब्ल्यूपीएफ ऐप विकसित कर रहा हूं लेकिन मैंने देखा है कि कुछ फ़ॉन्ट आकारों पर टेक्स्ट कंट्रोल पैनल -> फ़ॉन्ट्स में दिखाई देने वाले नमूनों के रूप में अच्छी तरह से प्रस्तुत नहीं करता है। मैं बड़े सेगो यूआई फ़ॉन्ट्स (FontSize="36"
) का उपयोग कर रहा हूं, और प्रभाव सीधे लाइनों पर अधिक ध्यान देने योग्य है, उदा। एक पत्र "यू" दूसरे की तुलना में एक तरफ थोड़ा मोटा हो सकता है। )।डब्ल्यूपीएफ फ़ॉन्ट गुणवत्ता
फ़ॉन्ट गुणवत्ता कुछ फ़ॉन्ट आकारों में सुधार करती है, उदा। FontSize="48"
(जो मुझे विश्वास है कि 36pt के बराबर है), लेकिन सीमित संख्या में फ़ॉन्ट आकार का उपयोग करना हमेशा व्यावहारिक नहीं होता है।
मैं TextBlock के लिए निम्न गुण लगाने से फॉन्ट की गुणवत्ता में सुधार कर सकते हैं: -
TextOptions.TextFormattingMode="Display" TextOptions.TextRenderingMode="ClearType"
गुणवत्ता में सुधार मुझे पता है क्यों WPF सभी पाठ के लिए ऐसा नहीं करती है उत्सुक हूँ, या को देखते हुए क्या यह प्रदर्शन के लिए नीचे है? मैं सभी नियंत्रणों पर इसे लागू करने के लिए वैश्विक शैली बनाने की सोच रहा था, या इससे कोई समस्या होगी?
(मैंने एक स्क्रीनशॉट अपलोड करने का प्रयास किया लेकिन एसओ को कम गुणवत्ता पर छवियों को स्टोर करना होगा, और आप वास्तव में फ़ॉन्ट समस्या नहीं बना सकते हैं)।
हम कम गुणवत्ता पर छवियों को स्टोर नहीं करते हैं (imgur नहीं)। यदि आप एक पीएनजी बचाते हैं और इसे अपलोड करते हैं, तो यह एक जेपीईजी नहीं बन जाएगा। आप यहां पर स्केल किए गए एक से पूर्ण आकार की छवि से भी लिंक कर सकते हैं। – BoltClock
क्या आपने इसे अन्य फ़ॉन्ट्स से आजमाया था? – MisterMetaphor
मुझे इस मुद्दे पर विश्वास है, जिसमें डिफ़ॉल्ट WPF फ़ॉन्ट प्रतिपादन "धुंधला" क्यों है, http://stackoverflow.com/questions/190344/wpf-blurry-fonts-problem-solutions –