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