Node.js에서 JPG 파일 병합

Node.js 기반 프로젝트에 이 이미지 처리 라이브러리를 설치하고 JPG 파일을 즉시 병합하세요. 이제 JPG 파일을 결합하기 위해 타사 소프트웨어나 도구를 선택할 필요가 없습니다. GroupDocs.Merger는 여러 프로그래밍 언어를 위한 엔터프라이즈 수준의 Cloud SDK를 제공하며, 전문가이든 초보 수준의 개발자이든 상관없이 이러한 SDK를 쉽게 통합하고 사용할 수 있습니다. . 하지만 이번 블로그 게시물에서는 프로그래밍 방식으로 Node.js에서 JPG 파일을 병합하는 방법을 알아봅니다. 따라서 이 가이드를 철저히 검토하여 JPG 파일을 병합하는 단계와 코드 조각을 알아보세요.

이 블로그 게시물에서는 다음 사항을 다룹니다.

이미지 처리 라이브러리 설치

먼저 Node.js 프로젝트에 이 무료 JPG 병합 라이브러리를 설치해 보겠습니다. 설치 프로세스는 터미널/CMD에서 명령을 실행하는 것뿐입니다. 그러나 설치가 완료된 직후 GroupDocs.Merger Cloud SDK for Node.js의 풍부한 기능 스택을 활용할 수 있습니다.

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

npm install groupdocs-merger-cloud

다음으로, 이 가이드를 방문하여 API 자격 증명(클라이언트 ID + 클라이언트 비밀번호)을 얻는 방법을 알아보세요. 다시 말하지만, 매우 간단하며 번거로움 없이 API 자격 증명을 생성할 수 있습니다.

프로그래밍 방식으로 Node.js의 JPG 파일 병합

이제 Node.js에서 JPG 파일을 병합하는 코드 조각을 작성할 준비가 되었습니다. 이를 위해 우리는 이미 두 개의 서로 다른 JPG 이미지를 API 클라우드 대시보드에 업로드했습니다. UploadFile 메서드를 호출하여 수동으로 또는 프로그래밍 방식으로 파일을 업로드할 수 있습니다.

다음은 프로그래밍 방식으로 JPG 파일을 결합하는 단계입니다.

  • 프로젝트에 groupdocs-merger-cloud 모듈이 필요합니다.
  • API 클라우드 대시보드에서 API 자격 증명을 받으세요.
  • DocumentApi 클래스의 fromKeys 메서드를 호출하고 API 자격 증명을 전달합니다.
  • 조인 작업을 위한 문서를 설명하는 JoinItem 클래스의 개체를 인스턴스화합니다.
  • FileInfo 클래스의 인스턴스를 인스턴스화합니다.
  • filePath 속성을 호출하여 소스 JPG 파일의 파일 경로를 설정합니다.
  • JoinOptions 클래스의 개체를 만듭니다.
  • JoinItems 속성을 호출하여 소스 문서 배열을 할당합니다.
  • 생성된 병합 JPG 이미지의 출력 경로를 설정합니다.
  • JoinRequest 클래스의 객체를 초기화하고 이를 join 메서드에 전달하여 JPG 파일을 병합합니다.

JPG 파일을 병합하려면 다음 코드 조각을 복사하여 붙여넣으세요.

// 프로젝트에 groupdocs-merger-cloud 모듈이 필요합니다.
const merger_cloud = require("groupdocs-merger-cloud");
// API 클라우드 대시보드에서 API 자격 증명 받기 
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";

// DocumentApi 클래스의 fromKeys 메서드를 호출하고 API 자격 증명을 전달합니다.
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// 조인 작업을 위한 문서를 설명하는 JoinItem 클래스의 개체를 인스턴스화합니다.
let item1 = new merger_cloud.JoinItem();
// FileInfo 클래스의 인스턴스를 인스턴스화합니다.
item1.fileInfo = new merger_cloud.FileInfo();
// filePath 속성을 호출하여 소스 JPG 파일의 파일 경로를 설정합니다.
item1.fileInfo.filePath = "first.jpg";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "second.jpg";    
// JoinOptions 클래스의 개체를 만듭니다.
let options = new merger_cloud.JoinOptions();
// JoinItems 속성을 호출하여 소스 문서 배열을 할당합니다.
options.joinItems = [item1, item2];
// 생성된 병합 JPG 이미지의 출력 경로를 설정합니다.
options.outputPath = "Output/merged.jpg";
// JoinRequest 클래스의 개체를 초기화하고 이를 조인 메서드에 전달하여 JPG 파일을 병합합니다.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Done successfully"));
  

서버를 실행하면 API 클라우드 대시보드의 “Output” 폴더에서 새로 병합된 jpg 파일을 찾을 수 있으며 아래 이미지에서 출력 파일을 볼 수 있습니다.

무료 jpg 합병

여기에서 이 DownloadFile 메서드를 호출하여 생성된 JPG 파일을 수동으로 또는 프로그래밍 방식으로 다운로드할 수 있습니다.

온라인으로 JPG 이미지 병합

Cloud SDKREST API 외에도 브라우저에서 JPG 파일을 병합하는 온라인 도구가 있으며 이 무료 JPG 병합은 [GroupDocs.Merger][에서 제공됩니다. 삼]. 사용하기 쉽고 사용자 친화적인 인터페이스를 제공합니다. 실제로 수평 병합, 수직 병합 등 요청을 구성하는 데는 여러 가지 옵션이 있습니다. 무엇보다도 이 도구와 관련된 비용은 없으며 JPG 파일을 결합하는 데 사용할 수 있습니다.

jpg 이미지를 온라인으로 병합

마지막 생각들

이 블로그 게시물을 읽어주셔서 감사드리며, 흥미로운 내용이 되셨기를 바랍니다. 우리는 여기서 이 가이드를 끝내고 곧 새로운 주제를 제시할 것입니다. 이 기사에서는 프로그래밍 방식으로 Node.js에서 JPG 파일을 병합하는 방법을 다루었습니다. 또한 GroupDocs.Merger Cloud SDK for Node.js에서 공개된 몇 가지 주요 메서드를 살펴보았습니다. 또한 문서를 방문하여 다른 방법에 대해 알아볼 수 있으며 소스 코드는 GitHub에서 확인할 수 있습니다. 마지막으로 여기에서 Cloud API를 꼭 사용해 보세요.

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

질문하기

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

자주 묻는 질문 – FAQ

JPG를 병합할 수 있는 소프트웨어는 무엇입니까?

Node.js용 GroupDocs.Merger Cloud SDK는 JPG 파일을 프로그래밍 방식으로 병합하는 방법과 속성을 제공합니다. 또한 여기에서 이 이미지 처리 라이브러리를 탐색할 수 있습니다.

2개의 JPG를 1개의 JPG로 결합하는 방법은 무엇입니까?

자세한 답변을 보려면 이 링크를 방문하세요.

또한보십시오