Aspose.Cells HTML Converter for .NET Plugin은 개발자가 Excel 파일을 깨끗하고 응답적인 HTML 마크업으로 변환하고 Excel 워크북으로 HTML 콘텐츠를 다시 가져올 수있는 강력한 도구입니다.이 플러그인은 Excel과 HTML 사이의 격차를 덮고 웹 기반 시청자, 이메일 보고서 및 CMS 통합을위한 이상적 인 것입니다.

소개

Aspose.Cells HTML Converter for .NET Plugin은 개발자가 Excel 파일을 HTML으로 내보내고 HTML 콘텐츠를 Excel 워크북으로 다시 가져올 수있는 다양한 도구입니다.이 플러그인은 Excel 및 HTML 형식 사이의 무한한 데이터 상호 작용을 촉진하여 웹 기반 시청자, 이메일 보고서 및 CMS 통합을위한 이상적인 것입니다.

Aspose.Cells HTML 컨버터의 핵심 기능

  • Excel에서 HTML로 가져오기- Excel에서 HTML 변환기를 사용하여 전체 워크북 또는 특정 작업판을 깨끗하고 응답적인 HTML로 변형합니다.

  • Excel에 HTML 콘텐츠를 가져오기- HTML 스트립이나 파일을 업로드하고 테이블, 포맷 및 구조를 지원하는 Excel 워크북으로 변환합니다.

  • 유연한 HTML 렌더링 옵션- 생산량을 통제하여 HtmlSaveOptions숨겨진 줄 / 열을 처리하는 것을 포함하여, 개별적으로 또는 함께 워크시트를 수출하는 등.

  • 스트림 기반 입력 및 출력- 메모리 스트림을 통해 HTML을 저장하거나 로드하여 웹 애플리케이션, APIs 또는 서버없는 환경에서 효율적인 데이터 처리.

  • 넓은 형식 지원- 다양한 형식으로 작동합니다 : XLS, XLSX, xLSB, XLSM, XML, HTML 및 MHTML.

  • 원래 .NET 통합- 쉽게 NuGet 또는 직접 모임 참조를 사용하여 .NET Framework 및 .NET Core/6/7/8 프로젝트와 통합합니다.

Aspose.Cells HTML Converter를 사용하여 시작하는 방법

.NET을 위한 Aspose.Cells 설치

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);

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를 피하십시오.

이러한 기능을 사용하여 Aspose.Cells는 Excel을 HTML로 변환하는 강력한 도구를 제공하며, 포맷이 보존되도록 하며, 다양한 플랫폼을 통합하고 표시할 수 있습니다.

결론

Aspose.Cells HTML Converter for .NET은 Excel 파일을 깨끗한 HTML 마크로 변환하고 HTML 콘텐츠를 Excel 워크북으로 다시 가져오기위한 강력한 기능을 제공합니다.이 플러그인은 개발자가 Excel과 웹 기반 응용 프로그램 사이의 격차를 파괴하고자하는 필수 도구입니다.

More in this category