C# 엑셀을 HTML로 변환

2023-10-31 03:06:25

NuGet을 통해 설치됨

PM> Install-Package Spire.XLS

관련된 링크들

Excel 표를 만들어 온라인에 웹 페이지로 게시하려는 경우 가장 간단한 방법은 HTML 파일로 변환하는 것입니다. 이 기사에서는 설명합니다 프로그래밍 방식으로 Excel을 HTML로 변환하는 방법 Spire.XLS for .NET 사용하여 다음 두 가지 측면에서.

Spire.XLS for .NET 설치

먼저 .NET 프로젝트의 참조로 Spire.XL S for .NET 패키지에 포함된 DLL 파일을 추가해야 합니다. DLL 파일은 이 링크에서 다운로드하거나 NuGet을 통해 설치할 수 있습니다.

PM> Install-Package Spire.XLS

엑셀을 HTML로 변환

Spire.XLS for .NET Worksheet.SaveToHtml() 메서드를 사용하여 특정 Excel 워크시트를 HTML로 변환하는 것을 지원합니다. 자세한 단계는 다음과 같습니다.

  • 통합 문서 인스턴스를 만듭니다.
  • Workbook.LoadFromFile() 메서드를 사용하여 Excel 샘플 문서를 로드합니다.
  • Workbook.Worksheets[] 속성을 사용하여 특정 워크시트 가져오기
  • Worksheet.SaveToHtml() 메서드를 사용하여 워크시트를 HTML 파일로 저장합니다.
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace XLSToHTML
    
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load an Excel sample document
                workbook.LoadFromFile(@"sample.xlsx");
    
                //Get the first worksheet of the document
                Worksheet sheet = workbook.Worksheets[0];
    
                //Save the worksheet to HTML
                sheet.SaveToHtml("ExcelToHTML.html");
            }
        }
    }

C#/VB.NET: Convert Excel to HTML

이미지가 포함된 Excel을 HTML로 변환

다음은 Excel 워크시트를 이미지가 포함된 HTML로 변환하는 단계입니다.

  • 통합 문서 인스턴스를 만듭니다.
  • Workbook.LoadFromFile() 메서드를 사용하여 Excel 샘플 문서를 로드합니다.
  • Workbook.Worksheets[] 속성을 사용하여 특정 워크시트를 가져옵니다.
  • HTMLOptions 인스턴스를 만듭니다.
  • 이미지를 HTML에 포함하려면 ImageEmbedded를 true로 설정하세요.
  • Worksheet.SaveToHtml() 메서드를 사용하여 워크시트를 HTML 파일로 저장합니다.
  • C#
  • VB.NET
using Spire.Xls;
    using Spire.Xls.Core.Spreadsheet;
    
    namespace XLSToHTML
    
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load an Excel sample document
                workbook.LoadFromFile(@"sample.xlsx");
    
                //Get the first worksheet of the document
                Worksheet sheet = workbook.Worksheets[0];
    
                //Create an HTMLOptions instance
                HTMLOptions options = new HTMLOptions();
    
                //Embed images to HTML
                options.ImageEmbedded = true;
    
                //Save the worksheet to HTML
                sheet.SaveToHtml("XLS2HTML.html", options);
            }
        }
    }

C#/VB.NET: Convert Excel to HTML

임시 라이센스 신청

생성된 문서에서 평가 메시지를 제거하고 싶거나, 기능 제한을 없애고 싶다면 30일 평가판 라이센스 요청 자신을 위해.

또한보십시오