Node.js의 Word에서 이미지 추출 - 이미지 파일 추출기

DOCX/DOC 파일에는 다양한 시나리오에서 대규모 텍스트 및 시각적 데이터가 포함될 수 있습니다. Word 파일에서 모든 이미지를 추출하고 텍스트 데이터에서 이미지를 분리해야 하는 경우 GroupDocs.Parser에서 제공하는 Cloud SDKREST API를 활용할 수 있습니다. 실제로 GroupDocs.Parser Cloud SDKs for Node.js에서 제공하는 메서드를 사용하여 JavaScript로 이미지 파일 추출기를 구축할 수 있습니다. 이제 Node.js의 Word에서 이미지를 추출하는 방법을 살펴보겠습니다. 또한 기능을 구현하는 단계와 코드 조각을 살펴보겠습니다.

다음 사항을 다룹니다.

워드 프로세싱 소프트웨어 설치

모든 라이브러리의 설치 단계는 신속한 애플리케이션 개발에 중요한 역할을 합니다. 다행히 GroupDocs.Parser Cloud SDKs for Node.js의 설치 프로세스는 npm install MODULENAME을 사용하여 Node.js 모듈을 설치하는 것과 같습니다. 따라서 다음 명령을 실행하여 다양한 기능을 갖춘 이미지 파일 추출기 라이브러리를 설치하십시오.

npm install groupdocs-parser-cloud

다음 단계에서는 Node.js 프로젝트를 사용하여 이 라이브러리를 설정하겠습니다. 이를 위해 API 클라우드 대시보드에서 API 자격 증명(클라이언트 ID, 클라이언트 비밀번호)을 얻습니다.

API 자격 증명을 얻는 데 어려움이 있는 경우 이 가이드를 방문하세요.

Node.js의 Word에서 이미지 추출

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

다음 단계에서는 Node.js의 Word에서 이미지를 추출하는 방법을 보여줍니다.

  • 프로젝트에서 groupdocs-parser-cloud를 얻으세요.
  • 클라이언트 ID와 클라이언트 비밀을 사용하여 구성 클래스의 인스턴스를 인스턴스화합니다.
  • fromConfig 메소드를 호출하고 Configuration 클래스의 객체를 전달합니다.
  • FileInfo 클래스의 개체를 만들고 소스 DOCX 파일의 경로를 정의합니다.
  • ImagesOptions 클래스의 인스턴스를 생성하여 이미지 옵션을 정의합니다.
  • ImagesRequest 클래스의 객체를 초기화하고 ImagesOptions 클래스의 인스턴스를 전달합니다.
  • Word 문서에서 이미지를 추출하려면 images 메서드를 호출합니다.

자신만의 워드 프로세싱 소프트웨어를 구축하려면 다음 코드 조각을 복사하여 붙여넣으세요.

// 프로젝트에서 groupdocs-parser-cloud를 얻으세요.
const groupdocs_parser_cloud = require("groupdocs-parser-cloud");
// API 자격 증명을 정의합니다.
let clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
let clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
// 클라이언트 ID와 클라이언트 비밀을 사용하여 구성 클래스의 인스턴스를 인스턴스화합니다.
const configuration = new groupdocs_parser_cloud.Configuration(clientId, clientSecret);
// fromConfig 메소드를 호출하고 Configuration 클래스의 객체를 전달합니다.
let parseApi = groupdocs_parser_cloud.ParseApi.fromConfig(configuration);
// FileInfo 클래스의 객체를 생성하고 소스 DOCX 파일의 경로를 정의합니다.
let fileInfo = new groupdocs_parser_cloud.FileInfo();
fileInfo.filePath = "sample.docx";
// ImagesOptions 클래스의 인스턴스를 생성하여 이미지 옵션을 정의합니다.
let options = new groupdocs_parser_cloud.ImagesOptions();
options.fileInfo = fileInfo;
// ImagesRequest 클래스의 객체를 초기화하고 ImagesOptions 클래스의 인스턴스를 전달합니다.
let request = new groupdocs_parser_cloud.ImagesRequest(options);

// Word 문서에서 이미지를 추출하려면 이미지 메서드를 호출하세요.
parseApi.images(request)
.then((result)=>{
// 결과 보여줘
let images = result.images;
images.forEach(image => {
  console.log("Image path in storage: " + image.path);
  console.log("Download url: " + image.downloadUrl);
  console.log("Image format: " + image.fileFormat + ". Page index: " + image.pageIndex);
});
})

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

이미지 파일 추출기

온라인 이미지 추출기

온라인 도구를 최대한 활용하여 Word 파일에서 이미지를 추출할 수 있습니다. 무엇보다도 GroupDocs.Parser Cloud SDK의 지원을 받습니다. 또한 웹 기반이며 무료이며 계정 생성이나 가입이 필요하지 않으므로 강력한 변환 및 조작 기능을 제공합니다.

온라인 이미지 추출기

결론

결국 우리는 워드 프로세싱 소프트웨어를 개발하기 위해 GroupDocs.Parser Cloud SDK를 안전하게 고려할 수 있습니다. 설치 및 설정이 매우 쉽고 호출할 수 있는 메소드가 매우 많습니다. 또한, 온라인 기능을 구현하기 위한 온라인 이미지 추출기도 있습니다. 더 자세히 알아보려면 문서GitHub 저장소를 방문하세요. 또한, 시작 가이드를 방문하여 개발을 시작해 보세요.

마지막으로 groupdocs.cloud에서 새 기사를 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 유지하시기 바랍니다.

도움을 받을 수 있습니다

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

자주 묻는 질문 – FAQ

Word에서 이미지를 어떻게 추출하나요?

GroupDocs.Parser Cloud SDK를 사용하여 프로그래밍 방식으로 DOCX/DOC 파일에서 이미지를 추출할 수 있습니다. 자세한 내용을 보려면 이 링크를 방문하세요.

또한보십시오