हम Google क्लाउड प्रिंट पर एक वेबव्यू सामग्री मुद्रित करने का प्रयास करते हैं, लेकिन इससे कोई फर्क नहीं पड़ता कि परिणामस्वरूप प्रिंटआउट कुछ मार्जिन जोड़ता है।Android WebView प्रिंट जोड़ा मार्जिन को कैसे हटाएं?
क्या इस मार्जिन को हटाने का कोई तरीका है? हमने कोशिश की:
<body style="margin: 0; padding: 0">
तो
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
तो
mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
कोई भी काम ...
मुझे नहीं पता कि यह प्रिंटिंग को प्रभावित करता है लेकिन 'html {margin: 0; पैडिंग: 0;} 'चमत्कार करता है। – Adam
यह मुश्किल लग सकता है, लेकिन क्या आपने शैली विशेषता में 'महत्वपूर्ण' के साथ भी प्रयास किया है? और रूट नोड पर, 'html' यानी' html, body {margin: 0! महत्वपूर्ण; पैडिंग: 0! महत्वपूर्ण; } '? बस मामले में 'सीमा' 0 को हमेशा सेट कर सकता है। वैकल्पिक रूप से, शायद इसे अपने सीएसएस में आज़माएं: '@page {margin-left: 0px; मार्जिन-दाएं: 0 पीएक्स; मार्जिन-टॉप: 0 पीएक्स; मार्जिन-तल: 0 पीएक्स; } ' – amdouglas
हमने यह सब करने की कोशिश की, ऐसा लगता है कि मार्जिन एचटीएमएल से संबंधित नहीं है लेकिन –