ZIP을 HTML로 변환하는 방법을 배우는 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 파일 변환기의 가장 좋은 점은 완전히 무료이며 구독이 필요하지 않다는 것입니다.
마지막 생각들
이번 블로그 포스팅은 여기서 마치겠습니다. 프로그래밍 방식으로 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를 제공합니다. 자세한 내용을 보려면 이 링크를 방문하세요.