2011-12-30 5 views
7

मैं ऑनलाइन आवेदन प्रणाली बनाने के लिए केकेपीएचपी 1.3 का उपयोग कर रहा हूं। मैं एक दृश्य के आधार पर टीसीपीडीएफ का उपयोग कर एक पीडीएफ दस्तावेज़ मुद्रित करने का प्रयास करता हूं।टीसीपीडीएफ "अपरिभाषित इंडेक्स: कोल्स" देखने में टेबल का उपयोग करते समय

मैं अपने प्रिंट नियंत्रक में कोड

$this->writeHTML($this->render('print')) 

का उपयोग करें। कॉलम स्क्रीन करने

त्रुटि उत्पादन:

समस्या यह है कि मैं इस

अपरिभाषित सूचकांक है। क्या गलत हो सकता था?

उत्तर

12

मैं आज भी एक ही समस्या में भागता हूं (भले ही मैं केकेपीएचपी का उपयोग नहीं कर रहा हूं), और इस समस्या को ठीक करने के लिए जो कुछ भी लगाया गया था, वह प्रत्येक तालिका में वैध <thead> तत्व जोड़ना था जिसे मैं एम्बेड कर रहा था। जाहिर है, टीसीपीडीएफ <thead> तत्व को किसी तालिका में कॉलम की संख्या निर्धारित करने के लिए पीडीएफ में टेबल आउटपुट करता है।

इसके अलावा, मैं आमतौर पर यह जांचने की सिफारिश करता हूं कि कुछ अन्य त्रुटियां होने पर आपका HTML मान्य है या नहीं।

मुझे उम्मीद है कि इससे मदद मिलती है।

+4

+1 आपका मार्कअप TCPDF सही ढंग से काम करने के लिए के लिए बहुत वैध होने की जरूरत है था। –

8

मुझे यह समस्या थी, मेरे <td> में से एक बंद नहीं हुआ था।

+0

मेरे मामले में था लेकिन इससे मेरी समस्या हल हो गई –

0

यह एक खुला टैग हो सकता है।

मेरे मामले में मैं <span>text...<span>

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