Node.js에서 SVG를 JPG로 변환 - SVG를 JPG로 변환기

SVG(Scalable Vector Graphics)은 복잡하지 않은 로고나 기타 아이콘에 널리 사용됩니다. 그러나 이 이미지 파일 형식은 화려한 질감과 사양이 포함된 이미지에는 권장되지 않습니다. 반면, JPG/JPEG는 인터넷을 통해 쉽게 공유할 수 있는 가벼운 이미지 파일 형식입니다. 호환성이 뛰어나 모든 플랫폼에서 JPG/JPEG 파일을 쉽게 열 수 있습니다. Groupdocs.Conversion은 프로그래밍 방식으로 SVG-JPG 변환기를 구축하기 위해 설치할 수 있는 Cloud SDKREST API를 제공합니다. 이 문서에서는 Groupdocs.Conversion Cloud SDKs for Node.js를 사용하여 Node.js에서 SVG를 JPG로 변환하는 방법을 알아봅니다.

우리는 다음 사항을 다룰 것입니다:

SVG에서 JPG로 변환 - API 설치

신속한 애플리케이션 개발을 위해서는 모든 라이브러리의 설치 프로세스를 고려할 가치가 있습니다. 따라서 터미널에서 다음 명령을 실행하여 SVG를 JPG로 변환하는 라이브러리를 설치할 수 있습니다.

npm install groupdocs-conversion-cloud

다음으로 API Cloud 대시보드에 로그인하고 애플리케이션을 생성합니다. 애플리케이션이 생성되면 대시보드에 대한 API 자격 증명(클라이언트 시크릿, 클라이언트 API)을 얻을 수 있습니다.

참고: 이 가이드를 방문하여 API 자격 증명을 얻는 방법을 알아볼 수 있습니다.

Node.js에서 SVG를 JPG로 변환

이 섹션에서는 Groupdocs.Conversion Cloud SDKs for Node.js에서 제공하는 방법을 사용하여 SVG를 JPG로 변환하는 방법을 보여줍니다.

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

아래에 언급된 단계를 따르십시오.

  • Node.js 프로젝트에 groupdocs-conversion-cloud 모듈을 가져옵니다.
  • 그런 다음 ConvertApi 클래스의 fromKeys 메서드를 호출하고 API 자격 증명(예: 클라이언트 비밀, 클라이언트 API)을 전달합니다.
  • 이제 ConvertSettings 클래스의 개체를 초기화합니다.
  • filePath, StorageName, format 및outputPath와 같은 ConvertSettings 클래스의 속성에 값을 할당합니다.
  • ConvertSettings 클래스의 인스턴스를 사용하여 ConvertDocumentRequest 클래스의 인스턴스를 인스턴스화합니다.
  • Node.js에서 SVG를 JPG로 변환하려면 convertDocument 메서드를 호출하세요.

다음 코드 샘플은 SVG를 JPG로 변환하기 위한 것입니다.


// Node.js 프로젝트에 groupdocs-conversion-cloud 모듈을 가져옵니다.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// API 자격 증명을 얻으세요.
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// 그런 다음 ConvertApi 클래스의 fromKeys 메서드를 호출하고 API 자격 증명(예: 클라이언트 비밀, 클라이언트 API)을 전달합니다.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// 이제 ConvertSettings 클래스의 개체를 초기화합니다.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// filePath, StorageName, format 및 outputPath와 같은 ConvertSettings 클래스의 속성에 값을 할당합니다.
settings.storageName = myStorage;
settings.filePath = "sample.svg";
settings.format = "jpg";
settings.outputPath = "output/output.jpg";
// ConvertSettings 클래스의 인스턴스를 사용하여 ConvertDocumentRequest 클래스의 인스턴스를 인스턴스화합니다.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Node.js에서 SVG를 JPG로 변환하려면 ConvertDocument 메서드를 호출하세요.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted SVG to JPG in Node.js.")})

서버 파일을 실행하면 “output"이라는 폴더에 생성된 파일(예: output.jpg)이 표시됩니다. 또한 DownloadFile 메서드를 호출하여 수동으로 또는 프로그래밍 방식으로 파일을 다운로드할 수 있습니다.

아래 이미지에서 위 코드 조각의 출력을 볼 수 있습니다.

svg를 jpg로 변환기

온라인에서 SVG를 JPG로 변환

Groupdocs.Conversion Cloud SDK는 온라인에서 SVG를 JPG로 변환하는 데 사용할 수 있는 온라인 도구를 제공합니다. 이 온라인 SVG-JPG 변환기는 웹 기반이며 파일 형식 변환을 위한 풍부한 기능을 제공합니다. 무엇보다도 이 온라인 도구를 사용하기 위해 가입이나 계정 생성이 필요하지 않습니다.

온라인에서 svg를 jpg로 변환

결론

결론적으로, Groupdocs.Conversion은 여러 프로그래밍 언어에 대한 SKD를 제공하며 비즈니스 소프트웨어용 SVG-JPG 변환기를 구축할 수 있습니다. 또한 문서를 방문하여 다른 기능에 대해 알아볼 수 있습니다. Groupdocs.Conversion Cloud SDKs for Node.js를 사용자 정의하려면 이 GitHub 저장소와 시작 가이드를 방문하세요. 또한 여기 라이브 API와 상호 작용하여 Groupdocs.Conversion Cloud SDK의 효율성에 대한 아이디어를 얻을 수 있습니다. 마지막으로 groupdocs.cloud에서는 지속적으로 새로운 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 유지하시기 바랍니다.

도움을 받을 수 있습니다

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

자주 묻는 질문 – FAQ

SVG 파일을 JPG로 어떻게 변환하나요?

Groupdocs.Conversion Cloud SDK를 기반으로 하는 이 온라인 도구를 사용하여 SVG를 JPG로 변환할 수 있습니다.

JavaScript에서 SVG를 이미지로 변환하는 방법은 무엇입니까?

Node.js용 Groupdocs.Conversion Cloud SDK는 JavaScript에서 SVG를 JPG로 변환하는 다양한 속성과 방법을 제공합니다.

또한보십시오