2012-03-12 10 views
5

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

यह केवल Google क्रोम में काम करता है। जब Google डॉक्स किसी अन्य ब्राउज़र से चल रहा है तो यह प्रिंट कॉन्फ़िगरेशन संवाद के माध्यम से मैन्युअल रूप से हटाए जाने तक हेडर/फ़ूटर प्रिंट करेगा। सफारी में, ऐसा लगता है कि एक पीडीएफ सर्वर-साइड उत्पन्न होता है जो निश्चित रूप से ब्राउज़र के बाहर प्रिंट करेगा।

मैंने वेब के चारों ओर खोज की है और यह कैसे किया जाता है इस पर कुछ भी नहीं मिला है। पृष्ठ में जावास्क्रिप्ट निश्चित रूप से छोटा और obfuscated है इसलिए वहां से कोई अंतर्दृष्टि प्राप्त करना मुश्किल है।

तो इससे पहले कि मुझे उस स्पेगेटी में गोता लगाने के लिए मजबूर किया गया है, मैं जानना चाहता हूं कि किसी के पास यह कैसे किया जाता है इसके बारे में कोई विचार है या नहीं।

@page 
{ 
margin:0; 
} 

क्रोम पर यह केवल काम करता है, और शायद:

+0

क्या आप निश्चित हैं? मुझे कई बार एक डॉक्टर को फिर से मुद्रित करना पड़ा क्योंकि मैं हेडर/पाद लेख सेटिंग्स को बंद करना भूल गया था। लेकिन मैंने यह भी देखा कि बाद में, वे बंद रहते हैं। शायद क्रोम इसे याद रखता है (प्रति साइट? प्रति यूआरएल?) और आपको याद नहीं है कि इसे शुरू में बंद कर दिया गया है। – Javier

+0

ठीक है, कम से कम क्रोम के नवीनतम संस्करण में (मुझे पिछले संस्करणों के व्यवहार के बारे में कोई जानकारी नहीं है), प्रिंट पूर्वावलोकन संवाद में, 'शीर्षलेख और पाद लेख' चेकबॉक्स पर क्लिक करने पर कोई प्रभाव नहीं पड़ता है। Google डॉक्स के साथ प्रिंट करते समय, शीर्षलेख/पाद लेख चेकबॉक्स की स्थिति जो भी नहीं आते हैं। संपादन के लिए –

उत्तर

9

कुछ स्रोत कोड मैं एक वेब पेज है कि यह भी मुद्दा (गूगल डॉक्स नहीं) का समाधान हो गया पर पाया में जाने पर के बाद, गुप्त निम्नलिखित सीएसएस है ओपेरा हालांकि मुझे यह सत्यापित करना है कि बाद वाला सत्य है क्योंकि यह डिफ़ॉल्ट रूप से पृष्ठभूमि रंग को प्रिंट कर रहा है जबकि क्रोम प्रिंट एक सफेद पृष्ठभूमि के साथ प्रिंट करता है और मेरे पृष्ठ में रंगीन पृष्ठभूमि हेडर/फ़ूटर टेक्स्ट को अस्पष्ट कर सकती है।

  • Firefox और Safari जाहिरा तौर पर हाशिये पर ध्यान न दें और वैसे भी हेडर/पादलेख प्रिंट:

    अन्य ब्राउज़रों भिन्न परिणाम देती है।

  • आईई 9 चीजों की गड़बड़ी करता है और हेडर/फ़ूटर टेक्स्ट के साथ सामग्री प्रिंट ओवरलैप करता है। गरीब ब्राउज़र हमेशा सभी गर्मी प्राप्त करता है ...

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

नेविगेशन इस मामले में एक यूआरएल सफेद सूची तक ही सीमित होना चाहिए।

+0

Thx। :) stackoverflow पर पहली पोस्ट (लंबे समय से अतिदेय)! –

+0

शानदार - धन्यवाद! – cronoklee

+0

इस सेटिंग के साथ समस्या यह है कि यदि आप किसी तालिका या चीजों की सूची प्रिंट कर रहे हैं तो दूसरा पृष्ठ कोई मार्जिन नहीं आता है और आप आमतौर पर डेटा खो देते हैं क्योंकि प्रिंटर पेज एज में प्रिंट नहीं कर सकता है। –

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