Node.js에서 ZIP을 HTML로 변환

ZIPHTML로 변환하는 방법을 배우는 Node.js 개발자를 위한 또 다른 흥미로운 블로그 게시물에 오신 것을 환영합니다. 이를 위해 Groupdocs.Conversion Cloud SDKs for Node.js에서 제공하는 방법을 활용하겠습니다. 이 ZIP 파일 변환기 라이브러리는 파일 변환 및 조작을 위한 엔터프라이즈급 기능을 제공합니다. 또한 ZIP 파일 형식이 널리 사용되며 ZIP 파일을 HTML로 변환하면 쉽게 열고 볼 수 있습니다. 따라서 모든 웹 브라우저에서 HTML 파일을 열 수 있습니다. 하지만 프로그래밍 방식으로 Node.js에서 ZIP을 HTML로 변환하는 방법을 시작해 보겠습니다.

이 블로그 게시물에서는 다음 섹션을 다룰 것입니다.

ZIP 파일 변환기 라이브러리 설치

Groupdocs.Conversion Cloud SDKs for Node.js를 설치하기 전에 API 자격 증명(예: 클라이언트 API, 클라이언트 비밀번호)을 얻었는지 확인하세요. 그러나 API 클라우드대시보드에서 API 자격 증명을 얻는 방법이 확실하지 않은 경우 이 가이드가 도움이 될 수 있습니다.

API 자격 증명을 얻은 후 터미널/CMD에서 다음 명령을 실행하여 이 Node.js 라이브러리를 설치해 보겠습니다.

따라서 다음 명령을 실행하십시오.

npm install groupdocs-conversion-cloud

그게 다야! Node.js에서 ZIP을 HTML로 변환하는 코드 조각을 작성하기 시작할 준비가 모두 완료되었습니다.

프로그래밍 방식으로 Node.js에서 ZIP을 HTML로 변환

API 클라우드 대시보드에 소스 ZIP 파일을 업로드했습니다. 실제로 이 UploadFile 메서드를 호출하여 수동으로 또는 프로그래밍 방식으로 업로드할 수 있습니다.

Node.js에서 ZIP-HTML 변환기를 빌드하려면 다음 단계를 따르십시오.

  • Node.js 프로젝트에 groupdocs-conversion-cloud 모듈을 포함합니다.
  • 클라이언트 ID와 클라이언트 비밀번호를 사용하여 구성 개체를 초기화합니다.
  • 기본 API URL을 설정합니다.
  • ConvertApi 클래스의 fromKeys 메서드를 호출하고 API 자격 증명을 전달합니다.
  • ConvertSettings 클래스의 객체를 만들고 filepath, format 및 outputPath 속성에 값을 할당합니다.
  • ConvertDocumentRequest 클래스의 개체를 인스턴스화하여 문서 변환 요청을 만듭니다.
  • ZIP을 HTML로 변환하려면 convertDocument 메서드를 호출하세요.

다음 코드 샘플은 ZIP에서 HTML로의 변환을 보여줍니다.

// Node.js 프로젝트에 groupdocs-conversion-cloud 모듈을 포함합니다.
groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
fs = require("fs");

// API 클라우드 대시보드에서 API 자격 증명 받기 
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// 클라이언트 ID와 clientSecret을 사용하여 구성 개체를 초기화합니다.
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
// 기본 API URL을 설정합니다.
config.apiBaseUrl = "https://api.groupdocs.cloud";

// ConvertApi 클래스의 fromKeys 메서드를 호출하고 API 자격 증명을 전달합니다.
let convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

// ConvertSettings 클래스의 개체를 만들고 filepath, format 및 outputPath 속성에 값을 할당합니다.
let settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.filePath = "sample.zip"; // input file path on the cloud
settings.format = "html";         // output format
settings.outputPath = "output";   // output file folder on the cloud

// ConvertDocumentRequest 클래스의 개체를 인스턴스화하여 문서 변환 요청을 만듭니다.
let request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);

// zip을 HTML로 변환하려면 ConvertDocument 메서드를 호출하세요.
convertApi.convertDocument(request).then((result)=>{
console.log("Document converted successfully: " + result[0].url);
});

서버 파일을 실행하면 API 클라우드 대시보드의 “output” 폴더에 생성된 출력 파일이 표시됩니다. 이번에도 DownloadFile 메서드를 호출하여 생성되거나 프로그래밍 방식으로 파일을 다운로드할 수 있습니다.

ZIP을 HTML 온라인으로 변환

지금까지 우리는 프로그래밍 방식으로 ZIP에서 HTML로의 변환을 자동화하는 방법을 배웠습니다. 웹 브라우저에는 ZIP을 HTML로 변환하는 온라인 도구가 있으며 이 도구는 GroupDocs.Conversion에 의해 구동됩니다. 이 ZIP 파일 변환기의 가장 좋은 점은 완전히 무료이며 구독이 필요하지 않다는 것입니다.

온라인에서 ZIP을 HTML로 변환

마지막 생각들

이번 블로그 포스팅은 여기서 마치겠습니다. 프로그래밍 방식으로 Node.js에서 ZIP을 HTML로 변환하는 방법을 배웠기를 바랍니다. 이 가이드는 비즈니스 소프트웨어용 ZIP-HTML 변환기를 구축하려는 경우 정말 도움이 될 것입니다. 따라서 Groupdocs.Conversion Cloud SDKs for Node.js의 다른 멋진 기능에 대해 알아보려면 문서를 방문하세요. 또한, 오픈 소스 프로젝트이므로 GitHub 저장소를 꼭 방문하세요.

또한 시작하기 가이드를 따르는 것이 좋습니다.

마지막으로 groupdocs.cloud에서 새 기사를 작성하고 있습니다. 따라서 최신 업데이트를 계속 확인하시기 바랍니다.

질문하기

귀하의 질문이나 질문에 대해 포럼에 알려주실 수 있습니다.

자주 묻는 질문 – FAQ

ZIP 파일을 HTML로 어떻게 변환하나요?

이 ZIP 파일 변환기 라이브러리를 사용하면 그렇게 할 수 있습니다. Groupdocs.Conversion은 프로그래밍 방식으로 ZIP을 HTML로 변환하는 Cloud SDK 및 REST API를 제공합니다. 자세한 내용을 보려면 이 링크를 방문하세요.

또한보십시오