2010-11-22 13 views
26

CSS नियम@Page {आकार: परिदृश्य} अप्रचलित है?

@page {size: landscape;} 

लैंडस्केप मोड में पृष्ठों को प्रिंट करने ब्राउज़रों के लिए मजबूर करने माना जाता है। इस नियम का उल्लेख स्टैक ओवरफ्लो पर कई अन्य प्रोग्रामिंग साइटों पर और ओ'रेली के एचटीएमएल/एक्सटीएमएल द डिफिनिटिव गाइड, पांचवें संस्करण जैसे संदर्भ कार्यों में किया गया है।

मैंने आईई 8, क्रोम 7.0 और फ़ायरफ़ॉक्स 3.6 के साथ इनलाइन शैलियों और लिंक्ड स्टाइल शीट्स, मीडिया निर्दिष्ट करने और मीडिया निर्दिष्ट नहीं करने के साथ कई अलग-अलग प्रारूप tweaks के साथ इस सीएसएस नियम का उपयोग करने का प्रयास किया है। मैंने जेरोक्स फ़ेसर 8560 और एडोब पीडीएफ प्रिंट ड्राइवर को प्रिंट करने का प्रयास किया है। मेरा पूरा परीक्षण विंडोज विस्टा अल्टीमेट 64 बिट पर किया गया है।

मैंने कभी भी यह सीएसएस नियम वास्तव में काम नहीं देखा है, यानी मैंने कभी भी किसी भी प्रयास पर पेज प्रिंट लैंडस्केप नहीं देखा है। माना जाता है कि मैंने इस पर वास्तव में पूरी तरह से क्यूए नहीं किया है, क्योंकि मैंने केवल 2 प्रिंटर ड्राइवर और एक ओएस की कोशिश की है।

क्या आपने वास्तव में ब्राउज़र, ओएस और प्रिंटर कॉन्फ़िगरेशन के लिए यह नियम काम देखा है? इस विषय पर अन्य प्रश्नों में कुछ उल्लेख है कि नियम व्यापक रूप से समर्थित नहीं है। चूंकि मैं इसे अपनी विकास मशीन पर काम नहीं कर सकता क्योंकि मैं सोच रहा हूं कि, अगर कभी, क्या यह काम करता है? इससे ब्राउज़र, ओएस और प्रिंटर संयोजनों पर काम करने के लिए जाना जाता है, या यह पुष्टि करने में मदद मिलेगी कि यह समय बर्बाद है।

+2

यह [प्रिंट स्टाइलशीट पर दस्तावेज़] (http://css-discuss.incutio.com/wiki/Print_Stylesheets) में [एक प्रासंगिक अनुभाग] है (http://css-discuss.incutio.com/wiki/Print_Stylesheets# The_.40page_rule_and_forcing_Landscape_orientation)। – Phrogz

+1

यह भी देखें: http://stackoverflow.com/questions/138422/landscape-printing-from-html/ – John

उत्तर

16

CSS 2.1 अब size विशेषता निर्दिष्ट करता है। CSS3 Paged Media module के लिए वर्तमान कार्यशील ड्राफ्ट इसे निर्दिष्ट करता है (लेकिन यह मानक या स्वीकार्य नहीं है)। मैं विशिष्ट ब्राउज़र/संस्करण समर्थन की एक रिपोर्ट नहीं ढूंढ पा रहा हूं, लेकिन मुझे यह समझ में आता है कि यह खराब रूप से समर्थित है (शायद केवल ओपेरा द्वारा?)।

+1

बहुत बहुत धन्यवाद; मैं विशेष रूप से उपरोक्त आपकी टिप्पणी में दिए गए लिंक की सराहना करता हूं। कभी-कभी सबसे उपयोगी बात यह जानना है कि आप जो प्रयास कर रहे हैं वह असंभव है। –

संबंधित मुद्दे