के लिए Reactjs घटकों को फिर से प्रस्तुत करें मेरे पास एक गैलरी घटक है जो गैलरी आइटम बनाने के लिए कितना बड़ा निर्धारित करने के लिए वर्तमान विंडो आकार का उपयोग करता है। मैंने खिड़की का आकार बदलने की घटनाओं को भी झुका दिया है ताकि खिड़की का आकार बदलने के साथ ही गैलरी आइटम का आकार बदल दिया जा सके।प्रिंट
क्रोम में, यदि कोई उपयोगकर्ता गैलरी प्रिंट करता है, तो मुद्रित पृष्ठ को फिट करने के लिए आइटम का आकार बदला नहीं जा रहा है। इसके बजाए वे विंडो आकार के लिए गणना की गई अंतिम आकार का उपयोग कर रहे हैं। प्रिंट विकल्पों में पोर्ट्रेट से परिदृश्य में स्विच करते समय भी यह सच है।
क्या प्रिंट संवाद खोला जा रहा है और पृष्ठ लेआउट पोर्ट्रेट से परिदृश्य में स्विच किए जाने पर घटकों को फिर से प्रस्तुत करने के लिए प्रतिक्रिया देने का कोई तरीका है? मैंने सोचा कि प्रिंट संवाद नए आयामों के साथ पृष्ठ को फिर से प्रस्तुत करेगा लेकिन ऐसा लगता है कि यह मामला नहीं है।
यदि लेआउट विंडो आकार बदलने के लिए प्रतिक्रिया करता है, तो खिड़की का आकार बदलने के लिए केवल प्रिंट सीएसएस का उपयोग क्यों न करें और इस प्रकार लेआउट को फिर से व्यवस्थित करें? –
क्या कागज का आकार और अभिविन्यास बताने का कोई तरीका है? अन्यथा मुझे एक कोड को हार्ड कोड करना होगा जो हमेशा सही नतीजे नहीं देगा। – Bill