HTML 변환기
Aspose.Cells HTML Converter for .NET Plugin은 개발자가 Excel 파일을 HTML으로 수출하고 HTML 파일을 로드하거나 Excel 워크북에 직접 마크업 할 수 있습니다. 브라우저 기반 시청자, 이메일 기반 보고서 또는 CMS 시스템과의 통합을 구축하는 경우,이 플러그인은 Excel과 HTML을 쉽게 도와줍니다.
최신 기사
Aspose.Cells HTML 변환기 키 기능
Excel에서 HTML로 가져오기 웹 디스플레이 또는 가벼운 무게 공유를 위해 Excel 파일을 HTML로 변환합니다. 전체 워크북 또는 특정 워크시트를 깨끗하고 반응적인 HTML로 수출합니다.
Excel에 HTML 콘텐츠를 가져오기 HTML 스트립이나 파일을 업로드하고 테이블, 포맷 및 구조를 지원하는 Excel 워크북으로 변환합니다.
유연한 HTML 렌더링 옵션 생산량을 통제하여
HtmlSaveOptions
, 숨겨진 줄 / 열을 처리하는 방법을 포함하여, 개별적으로 또는 함께 워크시트를 수출하든, 그리고 더.스트림 기반 입력 및 출력 메모리 스트림을 통해 HTML을 저장하거나 로드하십시오 - 웹 애플리케이션, APIs 또는 서버가없는 환경에 이상적입니다.이것은 효율적인 데이터 처리를 위해 Aspose Cells Save to Stream의 능력을 포함합니다.
넓은 형식 지원 다양한 형식으로 작동합니다 : XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML 및 MHTML - HTML과 유산과 현대 Excel 파일 사이의 변환을 허용합니다.
원래 .NET 통합 쉽게 NuGet 또는 직접 모임 참조를 사용하여 .NET Framework 및 .NET Core/6/7/8 프로젝트와 통합합니다.
Aspose.Cells HTML Converter for .NET을 사용하여 시작하는 방법
1. .NET을 위한 Aspose.Cells 설치
NuGet을 사용하여 프로젝트에 Aspose.Cells를 추가하십시오 :
dotnet add package Aspose.Cells
Excel to HTML 변환
Excel 워크북을 수출하여 HTML 형식을 청소하십시오.
Excel 파일을 HTML 파일로 변환
Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);
Excel 파일을 HTML 스트림으로 내보내기 (예를 들어 웹 앱)
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 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
스프레드시트 레이아웃을 모니터링합니다. - Excel 데이터를 사전 처리하여 브라우저 친화적 인 차원 내에 적합합니다.
- 가져올 때 HTML이 잘 형성되고 최적의 결과를 위해 테이블 요소를 사용하는지 확인하십시오.
- 웹 APIs 또는 클라우드 기능에서 HTML을 직접 제공하려는 경우 스트림으로 저장합니다.
일반적인 문제 및 결의안
실수 | 해결책 |
---|---|
File not found | 입력 경로가 올바르고 파일이 존재하는지 확인합니다. |
Unsupported format | 파일이 HTML 또는 Excel 호환 형식인지 확인합니다. |
HTML 출력에서 실종된 스타일 | HtmlSaveOptions를 확인하고 포맷을 확인하십시오. |
수입된 Excel에서 일치하지 않은 콘텐츠 | HTML 테이블을 사용하고 깊이 둥근 DIV를 피하십시오. |