2012-09-20 17 views
7

क्या किसी को पता है कि PHPExcel में सेल पैडिंग सेट करना संभव है? 30mins के लिए खोजा गया और अभी भी एक उचित समाधान नहीं मिल रहा है। इस पर कोई उपयोगी दस्तावेज नहीं है।PHPExcel में सेल पैडिंग कैसे सेट करें?

उत्तर

14

शायद

$objPHPExcel->getActiveSheet()->getStyle('A1')->getAlignment()->setIndent(1); 
+0

उत्कृष्ट, आदमी! एक ही समस्या वाले सभी के लिए: PHPExcel में, वे इसे 'इंडेंटेशन' कहते हैं, पैडिंग या मार्जिन नहीं। – Sliq

+0

LaravelExcel में यह कैसे करें? –

1

सेल पैडिंग एक HTML अवधारणा है, और एक्सेल में ऐसा कुछ भी नहीं है। आप एमएस एक्सेल में सेल पैडिंग कैसे सेट करेंगे?

शायद सबसे अच्छा आप प्रबंधित कर सकते हैं सेल ऊंचाई और चौड़ाई निर्धारित कर रहा है।

संपादित

मैं इस googling किया गया है, और यहां तक ​​कि Microsoft कहना Excel में सेल गद्दी का कोई बराबर नहीं है। सबसे अच्छा विकल्प क्षैतिज पैडिंग के लिए सेल संरेखण इंडेंट्स (स्तंभ चौड़ाई के साथ संयुक्त) का उपयोग करना प्रतीत होता है; और ऊर्ध्वाधर पैडिंग के लिए पंक्ति ऊंचाई और लंबवत संरेखण। इन्हें PHPExcel में सेट किया जा सकता है।

+3

नहीं, सेल गद्दी (या "भीतरी मार्जिन" या "सामग्री मार्जिन" आदि) एक सामान्य अवधारणा है लेआउट, सॉफ्टवेयर और दस्तावेजों में। एमएस एक्सेल, ओपनऑफिस और लिबर ऑफिस यह कर सकते हैं। मैं यहां लोकप्रिय PHP लाइब्रेरी ["PHPExcel"] (http://phpexcel.codeplex.com/) के बारे में बात कर रहा हूं, इसलिए इसमें HTML – Sliq

+1

के साथ कुछ लेना देना नहीं है, मैं यह पहचानने की कोशिश कर रहा हूं कि आंतरिक या सामग्री कैसे सेट करें सफलता के बिना एमएस एक्सेल में मार्जिन, और न ही मैं ईसीएमए या बीआईएलएफ दस्तावेज में xlsx या xls फ़ाइलों के लिए स्प्रेडशीट कोशिकाओं (पेज प्रिंट लेआउट, या एम्बेडेड टेबल के बजाए) से संबंधित उन शर्तों में से कोई भी पा सकता हूं। मैं PHPExcel से कुछ हद तक परिचित हूं: यदि मैं सेलपैडिंग जैसे तत्वों से परिचित नहीं हूं, तो PHPExcel में होने की संभावना नहीं है ... लेकिन यदि आप मुझे दस्तावेज़ के प्रासंगिक भागों में इंगित कर सकते हैं, तो मैं इसे लागू करने पर विचार कर सकता हूं। –

+0

ठीक है, मुझे यह पता चल जाएगा कि इसे कैसे कहा जाता है, लेकिन यह वहां है, मैं एक्सेल के साथ लगभग 10years के लिए काम कर रहा हूं और इसे कई बार किया है। यह स्पष्ट करने के लिए कि मेरा क्या मतलब है: सामग्री से पिक्सेल/pt की मात्रा सेल की सीमा तक। – Sliq

1

बस को जोड़ने के लिए, कृपया ध्यान दें कि यह कार्य तभी क्षैतिज संरेखण छोड़ दिया है या सही करने के लिए सेट कर दिया जाता काम करेंगे।

$objPHPExcel->getActiveSheet()->getStyle('A1')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_LEFT); 

चीयर्स इस के साथ पूर्व में होना चाहिए (यदि वह पहले नहीं किया गया है)

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