html로 엑셀

C# .NET을 사용하여 Excel을 HTML로 변환

Excel 스프레드시트는 데이터 저장 및 분석에 널리 사용되지만 온라인에서 액세스하고 보기가 어려울 수 있습니다. 이 문제에 대한 해결책은 Excel 스프레드시트를 웹에서 쉽게 액세스하고 볼 수 있는 HTML 테이블로 변환하는 것입니다. Aspose.Cells Cloud를 사용하면 이 프로세스가 훨씬 더 쉽고 효율적이 되었습니다. 이 기사에서는 Aspose.Cells Cloud를 사용하여 Excel 스프레드시트를 HTML 테이블로 변환하는 방법에 대해 설명하고 변환 요구 사항에 대해 이 솔루션을 사용할 때의 다른 이점을 살펴봅니다. 개발자이든 최종 사용자이든 이 문서는 Excel에서 HTML로의 변환을 시작하는 데 필요한 정보를 제공하도록 설계되었습니다.

Excel에서 웹으로 변환 API

Aspose.Cells Cloud의 원활한 통합, 고급 기능 및 빠른 변환 기능을 즐기십시오. Excel 스프레드시트를 HTML 테이블로 변환하기 위한 간단하고 효율적인 솔루션을 제공하는 클라우드 기반 API입니다. 몇 줄의 코드만으로 XLS 및 XLSX를 HTML 테이블로 변환하여 수동 데이터 입력의 필요성을 없애고 더 중요한 작업에 시간을 할애할 수 있습니다. 따라서 데이터를 온라인으로 게시하거나 팀과 공유하거나 작업 흐름을 자동화해야 하는 경우 Aspose.Cells Cloud는 Excel에서 HTML로의 변환 요구에 유연하고 확장 가능한 솔루션을 제공합니다.

이제 이 문서의 범위에 따라 C# .NET 솔루션에서 Aspose.Cells Cloud SDK for .NET 참조를 NuGet 패키지로 추가해야 합니다. NuGet 패키지 관리자에서 “Aspose.Cells-Cloud"를 검색하고 패키지를 추가합니다.

Aspose.Cells 클라우드

이미지 1:- Aspose.Cells Cloud NuGet 패키지.

또한 API 기능을 사용하려면 클라우드 대시보드 계정도 있어야 합니다. 아직 구독하지 않은 경우 유효한 이메일 주소를 사용하여 클라우드 대시보드를 통해 무료 계정을 만들고 개인화된 클라이언트 자격 증명을 얻으십시오.

C#을 사용하여 온라인으로 스프레드시트 보기

C# .NET을 사용하여 온라인 스프레드시트 기능을 수행하는 방법에 대한 단계를 논의해 보겠습니다.

html로 엑셀

이미지 2:- Excel에서 웹으로의 변환 미리보기.

다음 링크를 사용하여 샘플 Excel 워크시트(myDocument.xlsx)를 다운로드합니다. 위의 예에서 사용되었습니다.

// 전체 예제 및 데이터 파일을 보려면 다음을 방문하십시오. 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// https://dashboard.aspose.cloud/에서 클라이언트 자격 증명 가져오기
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// ClientID 및 ClientSecret 세부 정보를 제공하여 CellsApi 인스턴스 생성
CellsApi instance = new CellsApi(clientID, clientSecret);

// Excel 통합 문서 입력
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// 결과 HTML 파일의 이름
string resultantFile = "Converted.html";
        
try
{
    // 로컬 시스템 드라이브에서 파일 로드
    using (var file = System.IO.File.OpenRead(name))
    {

        // 변환 작업 초기화
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // 변환이 완료되면 성공 메시지
        if (response != null && response.Equals("OK"))
        {
            Console.WriteLine("Excel to HTML Conversion successfull !");
            Console.ReadKey();
        }
    }
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

위의 코드 스니펫을 이해해 보겠습니다.

CellsApi instance = new CellsApi(clientID, clientSecret);

클라이언트 자격 증명을 인수로 전달하는 CellsApi 개체를 만듭니다.

var file = System.IO.File.OpenRead(name)

System.IO.File 클래스의 OpenRead(…) 메서드를 사용하여 입력된 Excel 워크시트를 읽습니다.

instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);  

이 방법은 Excel에서 HTML로의 변환 작업을 트리거하고 결과 HTML을 클라우드 저장소에 저장합니다.

cURL 명령을 사용하여 Excel에서 HTML 온라인으로

Aspose.Cells Cloud API와 상호 작용하고 Excel에서 HTML로의 변환을 비롯한 다양한 작업을 수행할 수 있는 cURL 명령을 사용하여 Excel에서 HTML로 변환할 수 있습니다. 다음은 cURL 명령을 사용하여 Excel 스프레드시트를 HTML로 변환하는 방법에 대한 간단한 예입니다.

  1. Google Drive 또는 Dropbox와 같은 클라우드 스토리지 플랫폼에 Excel 스프레드시트를 업로드합니다.
  2. API 요청을 인증하는 데 사용할 Aspose.Cells Cloud에서 API 키를 얻습니다.
  3. 다음 명령을 사용하여 클라이언트 자격 증명을 기반으로 JWT 액세스 토큰을 생성합니다.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
  1. 이제 다음 cURL 명령을 사용하여 Excel 스프레드시트를 HTML로 변환합니다.
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&outPath=resultant.html&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"
  1. cURL 명령이 실행되면 결과 HTML이 클라우드 저장소에 저장됩니다.

  2. 이제 클라우드 저장소 대신 HTML을 로컬 드라이브에 저장해야 하는 경우 다음 cURL 명령을 사용해 보십시오.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&checkExcelRestriction=false" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o "resultant.html"

무료 온라인 Excel 변환기 앱을 사용해 보세요.

끝 맺는 말

결론적으로 Excel 스프레드시트를 HTML 표로 변환하는 것은 많은 기업과 조직에서 공통적인 작업이며 Aspose.Cells Cloud는 이러한 요구에 맞는 강력하고 유연한 솔루션을 제공합니다. .NET용 Aspose.Cells Cloud SDK를 사용하면 단 몇 줄의 코드만으로 Excel 스프레드시트를 HTML 표로 쉽고 빠르게 변환할 수 있습니다. 또한 Aspose.Cells Cloud는 여러 프로그래밍 언어 지원, 널리 사용되는 클라우드 스토리지 플랫폼과의 통합, 사용자 친화적인 인터페이스 등 다양한 기능을 제공하므로 모든 규모의 기업과 조직에 이상적인 솔루션입니다. 데이터를 온라인으로 게시하거나 팀과 공유하거나 작업 흐름을 자동화해야 하는 경우 Aspose.Cells Cloud는 Excel에서 HTML로의 변환 요구에 맞는 안정적이고 확장 가능한 솔루션을 제공합니다.

API의 다른 흥미로운 기능을 설명하는 주제 모음이 포함되어 있는 제품 설명서도 살펴보는 것이 좋습니다. 마지막으로 API를 사용하는 동안 문제가 발생하면 무료 제품 지원 포럼을 통해 언제든지 문의해 주세요.

관련 기사

자세한 내용은 다음 링크를 참조하십시오.