(मुझे आपको कुछ संदर्भ दें) मैं वर्तमान में एक ऐसे एप्लिकेशन को डिज़ाइन कर रहा हूं जो कुछ डेटा के आधार पर एक प्रिंट करने योग्य ए 4 पृष्ठ उत्पन्न करने वाला है। स्वाभाविक रूप से, डिवाइस WPF (96 पिक्सेल/इंच) के स्वतंत्र पिक्सेल पेपर दुनिया में माप की एक बहुत ही प्राकृतिक इकाई नहीं है। मिलीमीटर की तरह कुछ अधिक उपयुक्त होगा। तो मुझे अपना कैलकुलेटर मिला और 3.77 9 के आसपास कुछ के स्केलिंग कारक पर पहुंचा।डब्ल्यूपीएफ में एक अलग समन्वय प्रणाली का उपयोग कैसे करें? (केवल स्केलिंग)
यह पता चला बस थप्पड़ मारने सब कुछ है कि एक ScaleTransform
में पृष्ठ पर जाने के लिए चाहिए था एक बुरा पक्ष प्रभाव पड़ता है: फ़ॉन्ट आकार बहुत (स्वाभाविक रूप से) मापा जाता है। हालांकि, यह मेरा इरादा नहीं है। मैं 12pt एरियल को 12pt एरियल की तरह प्रस्तुत करना चाहूंगा सामान्य रूप से प्रस्तुत करना होगा।
क्या कोई अन्य तरीका है एक्सटेंशन में कॉल किए बिना समन्वय प्रणाली को बदलें या प्रत्येक समन्वय, लंबाई, मोटाई और इतने पर कनवर्ट करने के लिए जो भी हो? - या - क्या पर नक्शा फ़ॉन्ट आकार ऑन-द-फ्लाई पर निर्भर करता है, निर्भरता प्रॉपर्टीज? एक कस्टम नियंत्रण के माध्यम से जो सभी पेपर सामग्री लपेटता है, हो सकता है?
धन्यवाद, मुझे नहीं पता था कि गुणों को निर्दिष्ट करते समय आप इकाइयों को निर्दिष्ट कर सकते हैं। हाँ, यह वही है जो मैं चाहता हूं। –