C# का उपयोग करके टेक्स्ट को Excel में लपेटने के लिए इस लेख का अनुसरण करें। इस आलेख में, आपको एप्लिकेशन लिखने के लिए विकास वातावरण सेट करने के लिए संसाधन, प्रोग्रामिंग चरणों की एक सूची, और एक चलने योग्य नमूना कोड मिलेगा जो यह प्रदर्शित करेगा कि C# का उपयोग करके एक्सेल में टेक्स्ट को कैसे लपेटा जाए। हम टेक्स्ट को केवल चयनित सेल में लपेटने के विभिन्न विकल्पों पर भी चर्चा करेंगे।
C# का उपयोग करके Excel में रैप टेक्स्ट लागू करने के चरण
- टेक्स्ट को लपेटने के लिए Aspose.Cells for .NET का उपयोग करने के लिए IDE सेट करें
- एक Workbook बनाएं, एक worksheet तक पहुंचें, और एक सेल तक पहुंचें
- इस सेल में कुछ टेक्स्ट डालें जिन्हें लपेटने की आवश्यकता नहीं है
- किसी अन्य सेल तक पहुंचें और रैपिंग के लिए नमूना टेक्स्ट डालें
- इस सेल की शैली तक पहुंचें और IsTextWrapped ध्वज को सत्य पर सेट करें
- अद्यतन फ़्लैग के साथ स्टाइल को वापस सेल पर सेट करें
- वर्कशीट के लिए AutoFitRows() विधि को कॉल करें और आउटपुट फ़ाइल को सहेजें
ये चरण संक्षेप में बताते हैं C# का उपयोग करके एक्सेल में वर्ड रैप कैसे करें। इसके लिए लक्ष्य सेल की स्टाइल प्रॉपर्टी तक पहुंचने और IsTextWrapped मान को सत्य पर सेट करने की आवश्यकता होती है। इसके बाद, वर्कशीट के लिए AutoFitRows() को कॉल करें, जिससे उन सभी सेल में टेक्स्ट रैपिंग हो जाएगी जिनकी शैली में IsTextWrapped प्रॉपर्टी मान ‘सही’ है।
C# का उपयोग करके एक्सेल में टेक्स्ट को ऑटो रैप करने के लिए कोड
using System; | |
using Aspose.Cells; | |
class Program | |
{ | |
static void Main(string[] args) // Wrap text in Excel file using C# | |
{ | |
new License().SetLicense("License.lic"); | |
// Create workbook | |
Workbook workbook = new Workbook(); | |
// Access worksheet | |
Worksheet worksheet = workbook.Worksheets[0]; | |
// Put text in a cell that will not be wrapped | |
Cell cell1 = worksheet.Cells["B1"]; | |
cell1.PutValue("This text will not be wrapped"); | |
// Put some other text for wrapping | |
Cell cell2 = worksheet.Cells["B5"]; | |
cell2.PutValue("This text will be wrapped"); | |
Style style = cell2.GetStyle(); | |
style.IsTextWrapped = true; | |
cell2.SetStyle(style); | |
// Autofit rows to wrap the text | |
worksheet.AutoFitRows(); | |
// Save the Excel file | |
workbook.Save("result.xlsx", SaveFormat.Xlsx); | |
Console.WriteLine("Done"); | |
} | |
} |
यह नमूना कोड दर्शाता है कि C# का उपयोग करके एक्सेल में टेक्स्ट को कैसे फिट किया जाए। आप AutoFitRows के लिए अलग-अलग ओवरलोडेड तरीकों को कॉल कर सकते हैं जो AutoFitWrappedTextType वाले AutoFitterOptions क्लास ऑब्जेक्ट के उपयोग की अनुमति देते हैं। AutoFitWrappedTextType का डिफ़ॉल्ट मान ‘डिफ़ॉल्ट’ है जो एक्सेल के समान टेक्स्ट को लपेटता है हालांकि आप विकल्प ‘पैराग्राफ’ का उपयोग कर सकते हैं जो सबसे लंबे पैराग्राफ के अनुसार टेक्स्ट को लपेटता है।
इस आलेख ने हमें सिखाया है कि C# का उपयोग करके एक्सेल में टेक्स्ट रैपिंग कैसे लागू करें। सशर्त स्वरूपण लागू करने के लिए, C# में Excel में सशर्त स्वरूपण कैसे लागू करें पर आलेख देखें।