Excel को HTML में C# में कैसे परिवर्तित करें
Excel को HTML में C# में कैसे परिवर्तित करें
एक्सेल डेटा को एचटीएमएल प्रारूप में निर्यात करना ब्राउज़रों, ईमेल टेम्पलेट्स, या वेब अनुप्रयोगों में स्पेयरबोर्ड सामग्री प्रदर्शित करने के लिए आवश्यक है. इस गाइड में दिखाया गया है कि कैसे एक Excel कार्यपुस्तिका को HTML में परिवर्तित करें Aspose.Cells for .NET का उपयोग करके.
जब Excel को HTML में परिवर्तित करना है
- वेबसाइटों पर Excel डेटा के पूर्वावलोकन उत्पन्न करें
- Web-based spreadsheet देखने की अनुमति देता है
- सीएमएस या ब्लॉग में तालिका डेटा शामिल करें
कदम-दर-चरण गाइड
चरण 1: .NET के लिए Aspose.Cells स्थापित करें
dotnet add package Aspose.Cells
चरण 2: कार्यपुस्तिका लोड करें
Workbook workbook = new Workbook("path/to/excel.xlsx");
चरण 3: HTML सहेजें विकल्प सेट करें (वैकल्पिक)
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
चरण 4: Excel को HTML फ़ाइल में निर्यात करें
workbook.Save("path/to/output.html", options);
चरण 5: एक फ़ाइल के बजाय एक MemoryStream में सहेजें
using (MemoryStream outputStream = new MemoryStream())
{
workbook.Save(outputStream, SaveFormat.Html);
outputStream.Position = 0;
// Use the stream in a web response, save to disk, etc.
}
पूर्ण कोड उदाहरण
using System;
using System.IO;
using Aspose.Cells;
class Program
{
static void Main()
{
Workbook workbook = new Workbook("input.xlsx");
// Option 1: Save to HTML file
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);
// Option 2: Save to stream for web applications
using (MemoryStream stream = new MemoryStream())
{
workbook.Save(stream, SaveFormat.Html);
stream.Position = 0;
// Use the stream as needed (e.g., send in API response)
}
Console.WriteLine("Excel exported to HTML.");
}
}
टिप्स और सर्वश्रेष्ठ अभ्यास
Tip | Description |
---|---|
Use HtmlSaveOptions | Fine-tune आउटपुट HTML संरचना, चरित्र कोडिंग, या छवि अंदरूनी |
प्रवाह के लिए बचाएं | एपीआई या सर्वर-मुक्त कार्यों के लिए उपयोगी |
स्टाइल बनाए रखें | Aspose.Cells सुनिश्चित करता है कि अधिकांश स्टाइलिंग और लेआउट तत्व बनाए रखा जाता है |