कोटेशन PDF प्रिंट करें: फ़ाइल नाम, अभिविन्यास और पृष्ठ विन्यास
ऐप में कोटेशन तालिका को PDF में प्रिंट करें, उस फ़ाइल नाम, अभिविन्यास, पृष्ठ पैकिंग और सारांश पृष्ठ के साथ जिसकी आप अपेक्षा करते हैं।
Print Quotation क्रिया PDF को पूरी तरह ऐप के भीतर बनाती है (कोई सर्वर कार्य नहीं) और उसे design_quotation_DD-MM-YYYY.pdf के रूप में डाउनलोड करती है, जिसमें तिथि निर्यात का दिन होती है — इसलिए एक ही दिन के दो निर्यात एक ही फ़ाइल नाम बनाते हैं और ब्राउज़र डुप्लिकेट में प्रत्यय जोड़ देगा। प्रिंट की गई तालिका में कोटेशन ID स्क्रीन पर एक प्लेसहोल्डर होता है और केवल डाउनलोड/प्रिंट करते समय भरा जाता है, इसलिए PDF में जनरेट किया गया ID होता है। पृष्ठ अभिविन्यास कोटेशन प्रिंट वरीयता का पालन करता है (पोर्ट्रेट 210x297 देता है, लैंडस्केप 297x210), और सारांश-पृष्ठ वरीयता चालू होने पर सारांश पृष्ठ शामिल किया जाता है। इसके साथ अक्सर भ्रमित दो सहोदर निर्यात: 'detailed snapshot' निर्यात design_quotation_detailed.csv नाम की CSV डाउनलोड करता है (PDF नहीं), और लागत मूल्य कोटेशन संस्करण लागत मूल्यों का उपयोग करके तालिका को फिर से प्रिंट करता है — यह प्रिंट करते समय कोटेशन को अस्थायी रूप से लागत मूल्य मोड में बदल देता है और अलग कर अक्षम कर देता है, फिर सेटिंग बहाल कर देता है। मूल्य निर्धारण कोटेशन डाउनलोड अनुमोदन/लॉक गेटिंग से मुक्त हैं, लेकिन फिर भी सक्रिय बिक्री चैनल और उल्लंघन/समस्याओं की जाँच से गुज़रते हैं, इसलिए 'I clicked print and nothing happened' का अर्थ आमतौर पर यह होता है कि उन दो गेटों में से किसी एक ने टोस्ट के साथ इसे रोक दिया। प्रिंट करने से पहले कोई भी खुला पार्श्व फलक स्वचालित रूप से छिपा दिया जाता है; यह अपेक्षित है, कोई खराबी नहीं।
कोटेशन टूलबार पर 'Print PDF' वर्तमान तालिका को 'design_quotation_<date>.pdf' में प्रस्तुत करता है। अभिविन्यास 'Print PDF Orientation' वरीयता से आता है: लैंडस्केप (297x210 मिमी, डिफ़ॉल्ट) या पोर्ट्रेट (210x297)। पृष्ठ संचित पंक्ति ऊँचाई के अनुसार भरे जाते हैं; लोगो हेडर और प्रोजेक्ट उप-हेडर केवल पहले पृष्ठ पर दिखते हैं, जबकि स्तंभ नाम उन पृष्ठों पर दोहराए जाते हैं जिनमें अभी भी आइटम पंक्तियाँ हैं। प्रत्येक अनुभाग की फ़ुटर पंक्तियाँ (मूल्य/छूट/कर/कुल) अनुभाग की अंतिम आइटम पंक्ति पर पिन की जाती हैं — इंजन कुल को अनाथ करने के बजाय पूरे समूह को अगले पृष्ठ पर ले जाएगा, और यदि पिन किया गया समूह एक पृष्ठ से ऊँचा है तो वह उन पंक्तियों को फ़िट करने के लिए आनुपातिक रूप से संपीड़ित करता है, जिससे बहुत लंबे अनुभागों में फ़ुटर पाठ दबा हुआ दिख सकता है। एक पृष्ठ से ऊँची एकल पंक्ति पृष्ठ ऊँचाई तक काट दी जाती है। यदि 'Summary Page' वरीयता सक्षम है, तो तालिका के बाद सारांश जोड़ा जाता है; यह एक से अधिक पृष्ठ तक चल सकता है, और तालिका की पृष्ठ संख्या उसके बाद जारी रहती है। पृष्ठ संख्याएँ नीचे दायाँ तरफ़ प्रिंट होती हैं। PDF क्लाइंट-साइड बनाया जाता है और सीधे डाउनलोड होता है (कोई कतार नहीं), इसलिए 'PDF stuck' की शिकायतें आमतौर पर ब्राउज़र द्वारा डाउनलोड अवरोधन होती हैं, जबकि XLSX एक जनरेशन चरण से गुज़रता है। स्वचालित निर्यात के लिए हमारे सर्वर पर वही रेंडरिंग चलती है, इसलिए बैकएंड PDF ऐप के प्रिंट से बिल्कुल मेल खाते हैं।