2013-07-26 4 views
10

मेरी कंपनी का एक वेब एप्लिकेशन है जो एक पीडीएफ आउटपुट करता है जिसे हम लेबल पेपर (उत्पाद डेटा के साथ स्टिकर) पर प्रिंट करते हैं।क्रोम में "पृष्ठ पर फ़िट करें" अक्षम करें

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

यदि मैं क्रोम प्रिंट संवाद छोड़ देता हूं और सिस्टम का उपयोग करता हूं, तो यह मैक पर ठीक काम करता है, लेकिन विंडोज मशीनों पर खराब है।

मैं वास्तव में "पृष्ठ पर फ़िट" विकल्प को अक्षम करने का एक तरीका पसंद करूंगा।

क्या मैं देखा है:

Printing Avery 5160 labels with FPDF - मैं अपने पीडीएफ के लिए /ViewerPreferences << /PrintScaling /None >> जोड़ा है, लेकिन इस लेख Set PDF to print with no scaling कहना है कि यह आवेदन (मेरे मामले में क्रोम) द्वारा नियंत्रित है।

http://productforums.google.com/forum/#!topic/chrome/REy2n67B1fM --not उपयोगी https://code.google.com/p/chromium/issues/detail?id=158752 --not उपयोगी

तो मुझे डर है कि मुझे लगता है या ऐसा करने के लिए, एक Chrome एक्सटेंशन बनाने के लिए आवश्यकता हो सकती है कर रहा हूँ। इससे पहले कि मैं इसमें खोदूं, क्या किसी को पता है कि यह भी संभव है?

अन्य तथ्य:

पीडीएफ php में fpdf द्वारा उत्पन्न की जा रही है। सभी कंप्यूटर क्रोम के नवीनतम बनाम का उपयोग करना चाहिए।

+0

[पीडीएफ व्यूअर क्रोम एक्सटेंशन] (https://chrome.google.com/webstore/detail/pdf-viewer/oemmndcbldboiebfnladdacbdfmadadm) [PDF.js] का उपयोग करता है (https://github.com/mozilla/pdf .js) पीडीएफ प्रस्तुत करने के लिए इंजन प्रस्तुत करना, और ब्राउज़र में परिणाम प्रदर्शित करना। यह देखने के लिए कि क्या मुद्रित किया जा रहा है, डेवलपर टूल (एफ 12) खोलें, नीचे-दाएं कोने में गियर आइकन पर क्लिक करें, ओवरराइड पर क्लिक करें, और "अनुकरण सीएसएस मीडिया प्रिंट" चुनें (या क्रोम के अंतर्निहित प्रिंट पूर्वावलोकन का उपयोग करें, यद्यपि क्रोमियम पर उपलब्ध नहीं है)। यदि परिणाम निकट है, लेकिन सही नहीं है, तो परिणाम शैली को ठीक-ठीक करने के लिए प्रिंट स्टाइल शीट को ट्विक करें। –

+0

एफवाईआई अभी भी एक खुला मुद्दा यहां रिपोर्ट किया गया है: https://code.google.com/p/chromium/issues/detail?id=158752 –

उत्तर

2

मुझे यह कहने से नफरत है, लेकिन क्या आप एक अलग ब्राउज़र में पीडीएफ खोलने का प्रयास कर सकते हैं, या एक स्टैंडअलोन पीडीएफ रीडर एप्लिकेशन का उपयोग कर सकते हैं?

चूंकि क्रोमियम टीम ने इसे WontFix के रूप में लेबल किया है, इसलिए Chrome आपकी आवश्यकताओं के लिए पर्याप्त नहीं हो सकता है।

+1

ठीक है, मैं आगे बढ़ने जा रहा हूं और बस फ़ाइल डाउनलोड कर रहा हूं। जबकि क्रोम पीडीएफ के 'प्रिंटस्कालिंग' ध्वज को अनदेखा करता है, एक्रोबैट रीडर इसे स्वीकार करता है और डिफ़ॉल्ट रूप से सही तरीके से प्रिंट करता है। मुझे यहां उस ध्वज को सेट करने की जानकारी मिली: http: //stackoverflow.com/questions/4725711/set-pdf-to-print-with-no- @onosenday – TimSum

+0

@TimSum द्वारा उत्तर में स्केलिंग यह समस्या हल हो गई है (यह है अब स्थिति: फिक्स्ड)। सभी पृष्ठों के समान आकार होने पर फ़िट-टू-पेज अब अनचेक किया गया है। –

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