मैंने यह similar प्रश्न देखा है।एकाधिक पेज HTML टेबल प्रिंट करने और पृष्ठ ब्रेक से निपटने के लिए Stategies
हालांकि यह करने के लिए जोड़ने के लिए, मैं चाहते हैं (मैं स्किम पढ़ने सवाल तेजी से बनाने के लिए महत्वपूर्ण बिट्स हाइलाइट किया गया) प्रारूप करने के लिए एक HTML तालिका इस तरह से (पंक्तियों की एक बहुत कुछ के साथ) जब मुद्रित किया जाता है, तो प्रत्येक पेज ब्रेक के बाद तालिका शीर्षलेख दोहराएगा। एक और शब्द, टेबल हेडर प्रत्येक मुद्रित पृष्ठ के शीर्ष पर दिखाई देने के लिए।
कुछ चीजें जो मैंने कोशिश की है, एचटीएमएल उत्पन्न करते समय, पंक्तियों की संख्या की गणना करते हुए, फिर रिक्त पंक्तियां डालने पर जहां मुझे पृष्ठ ब्रेक होने की उम्मीद थी। इस बिंदु पर मैं फिर से टेबल हेडर में डाल दूंगा।
हालांकि, प्रिंटर का उपयोग करने के आधार पर, पृष्ठ विभिन्न स्पॉट में समाप्त हो जाता है। क्योंकि प्रत्येक प्रिंटर में थोड़ा अलग मार्जिन सेटिंग्स, फ़ॉन्ट आकार इत्यादि लगता है ...
बेशक, यह अनुमान लगाने के पूरे विचार को फेंक देता है कि पृष्ठ ब्रेक कहां होगा।
उचित स्वरूपण बनाए रखते हुए अन्य लोगों को HTML टेबल/फ़ॉर्म मुद्रित करने के लिए कौन सी रणनीतियां उपयोग करती हैं?
कोई विचार?
आप इसके बजाय तालिका का पीडीएफ संस्करण प्रदान करने पर विचार कर सकते हैं। प्रिंटिंग एचटीएमएल टेबल कभी भी 'सही' होने वाला नहीं है क्योंकि आप जो उल्लेख करते हैं - मार्जिन और फ़ॉन्ट आकार। – GrandmasterB
यह मेरे दिमाग को पार कर गया है। लेकिन मैं इसके बिना ऐसा करने की उम्मीद कर रहा था। मैंने एक बार एक वेबसाइट पर एक बहु पृष्ठ HTML फॉर्म देखा जिसे मैंने एक बार मुद्रित किया था। यह फ़ॉर्म स्क्रीन पर एक लंबे पृष्ठ के रूप में प्रस्तुत किया गया है। लेकिन जब ब्राउज़र से मुद्रित किया गया, तो यह पूरी तरह से तीन पृष्ठों पर स्वरूपित हुआ। प्रत्येक पृष्ठ पर सीमाओं के साथ। यह फ़ॉर्म एक साधारण HTML तालिका भी नहीं था, इसके बजाय यह नेस्टेड टेबल और divs आदि से बना था। किसी भी तरह यह सब अभी भी अपेक्षित के रूप में मुद्रित। – 7wp
यह एक सुरक्षित साइट थी, इसलिए मैं बाद में देखने के लिए अपने सभी बाहरी सीएसएस और जावा-स्क्रिप्ट के साथ पेज को आसानी से कैप्चर नहीं कर सका।मुझे यह पता लगाने के लिए प्यार करना होगा कि उन्होंने यह कैसे किया। – 7wp