Aspose.Cells HTML Converter สําหรับ .NET Plugin เป็นเครื่องมือที่มีประสิทธิภาพที่ช่วยให้ผู้พัฒนาแปลงไฟล์ Excel ไปยังการทําเครื่องหมาย HTML ที่ตอบสนองและนําเข้าเนื้อหา HTML กลับไปยังหนังสือทํางานของ Excel ปลั๊กอินนี้สะท้อนความแตกต่างระหว่าง Excel และ HTML ทําให้มันเหมาะสําหรับผู้ชมบนเว็บรายงานอีเมลและการรวม CMS
บทนํา
Aspose.Cells HTML Converter for .NET Plugin เป็นเครื่องมือที่หลากหลายที่ช่วยให้ผู้พัฒนาสามารถส่งออกไฟล์ Excel ไปยัง HTML และนําเข้าเนื้อหา HTML กลับไปยังหนังสือทํางานของ Excel ปลั๊กอินนี้ช่วยในการทํางานร่วมกับข้อมูลระหว่าง Excel และรูปแบบ HTML โดยเหมาะสําหรับผู้ชมบนเว็บรายงานอีเมลและการรวม CMS
คุณสมบัติหลักของ Aspose.Cells HTML Converter
การส่งออก Excel ไปยัง HTML- แปลงสมุดงานทั้งหมดหรือแผ่นงานที่เฉพาะเจาะจงเป็น HTML ที่สะอาดและตอบสนองโดยใช้ Excel ไปยัง HTML Converter
นําเข้าเนื้อหา HTML ใน Excel- ดาวน์โหลดเส้น HTML หรือไฟล์และแปลงเป็นหนังสือทํางานของ Excel ด้วยการสนับสนุนสําหรับตารางการจัดรูปแบบและโครงสร้าง
ตัวเลือก HTML Rendering แบบยืดหยุ่น- การควบคุมการผลิตด้วย
HtmlSaveOptions
, รวมถึงการจัดการแถว / คอลัมน์ที่ซ่อนอยู่การส่งออกแผ่นงานโดยบุคคลหรือรวม ฯลฯการส่งเข้าและส่งออกตามสตรีม- การบันทึกหรือโหลด HTML ผ่านการไหลของหน่วยความจําเพื่อการจัดการข้อมูลที่มีประสิทธิภาพในแอพเว็บ APIs หรือสภาพแวดล้อมที่ไม่มีเซิร์ฟเวอร์
การสนับสนุนแบบฟอร์มกว้าง- ทํางานกับรูปแบบที่หลากหลาย: XLS, XLSX, XXLSB, XLSM, xLTX , XLTM, HTML, และ MHTML
การบูรณาการ Native .NET- การบูรณาการได้อย่างง่ายดายกับโครงการ .NET Framework และ .NET Core / 6 / 7 / 8 โดยใช้ NuGet หรือคําแนะนําการประกอบโดยตรง
เริ่มต้นด้วย Aspose.Cells HTML Converter สําหรับ .NET
ติดตั้ง Aspose.Cells สําหรับ .NET
ใช้ NuGet เพื่อเพิ่ม Aspose.Cells ไปยังโครงการของคุณ:
$ dotnet add package Aspose.Cells
Excel ไปยัง HTML การแปลง
ส่งออกหนังสือทํางาน Excel ของคุณเพื่อทําความสะอาดรูปแบบ HTML
แปลงไฟล์ Excel เป็นไฟล์ HTML
Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);
Export Excel File to HTML Stream (เช่นสําหรับแอปเว็บ)
Workbook workbook = new Workbook("Book1.xlsx");
using (MemoryStream stream = new MemoryStream())
{
workbook.Save(stream, SaveFormat.Html);
stream.Position = 0;
// Use the stream for web response, writing to file, etc.
}
การแปลง HTML ไปยัง Excel
แปลงไฟล์ HTML หรือเครื่องหมายวัตถุดิบกลับมาเป็นหนังสือทํางานของ Excel
ดาวน์โหลดเนื้อหา HTML จากไฟล์
HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");
ดาวน์โหลดเนื้อหา HTML จาก String
string html = "<html><body><table><tr><td>Product</td><td>Price</td></tr><tr><td>Pen</td><td>$1.99</td></tr></table></body></html>";
using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(html)))
{
Workbook workbook = new Workbook(stream, new HtmlLoadOptions());
workbook.Save("html_string_to_excel.xlsx", SaveFormat.Xlsx);
}
ภาพยนตร์ที่นิยมมากที่สุด
แปลงแผ่นงาน Excel ไปยัง HTML สําหรับการใช้งานเว็บ
Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
ExportHiddenWorksheet = false,
ExportGridLines = true
};
workbook.Save("report.html", options);
นําเข้าตาราง HTML สไตล์ไปยัง Excel
Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");
การประมวลผลที่ดีที่สุดสําหรับการแปลง HTML
- ใช้
HtmlSaveOptions.ExportGridLines = true
เพื่อจําลองการจัดวางแผ่น spreadsheet - การประมวลผลข้อมูลของ Excel เพื่อให้เข้ากันได้ภายในขนาดที่เป็นมิตรกับเบราว์เซอร์
- เมื่อนําเข้าให้แน่ใจว่า HTML มีรูปร่างดีและใช้องค์ประกอบตารางเพื่อผลลัพธ์ที่ดีที่สุด
- บันทึกการไหลถ้าคุณวางแผนที่จะให้บริการ HTML โดยตรงในเว็บ APIs หรือฟังก์ชั่นคลาวด์
ปัญหาทั่วไปและวิธีแก้ไข
ข้อผิดพลาด | โซลูชั่น |
---|---|
File not found | ตรวจสอบให้แน่ใจว่าเส้นทางเข้าที่ถูกต้องและไฟล์มีอยู่ |
Unsupported format | ตรวจสอบไฟล์เป็นรูปแบบ HTML หรือ Excel |
สไตล์ที่หายไปในการส่งออก HTML | ตรวจสอบ HtmlSaveOptions และยืนยันการจัดรูปแบบจะยังคง |
เนื้อหาที่ไม่ซ้ํากันใน Excel ที่นําเข้า | ใช้ตารางใน HTML และหลีกเลี่ยง DIV ลึก |
ด้วยความสามารถเหล่านี้ Aspose.Cells ให้เครื่องมือที่มีประสิทธิภาพในการแปลง Excel ไปยัง HTML ในขณะที่ให้แน่ใจว่าการจัดรูปแบบจะได้รับการรักษาโดยช่วยให้การรวมกันและแสดงแบบไร้รอยต่อบนแพลตฟอร์มต่างๆ นอกจากนี้คุณยังสามารถเปลี่ยน Excel เพื่อ HTML ด้วยการกําหนดค่าเพื่อปรับปรุงประสบการณ์ของผู้ใช้และความสนใจภาพ
ข้อสรุป
Aspose.Cells HTML Converter for .NET มีคุณสมบัติที่แข็งแกร่งในการแปลงไฟล์ Excel ไปยังเครื่องหมาย HTML ที่สะอาดและนําเข้าเนื้อหา HTML กลับไปยังหนังสือทํางานของ Excel ปลั๊กอินนี้เป็นเครื่องมือที่สําคัญสําหรับนักพัฒนาที่กําลังมองหาการสะสมช่องว่างระหว่าง Excel และแอพพลิเคชันบนเว็บเพื่อให้แน่ใจว่าการทํางานร่วมกันของข้อมูลไม่มีรอยต่อ