Node.js REST API를 사용하여 PDF를 열지 않고 페이지 수 세기

이 짧은 튜토리얼에서는 Node.js REST API를 사용하지 않고 PDF의 페이지 수를 세는 방법을 알아봅니다. Node.js REST 인터페이스를 사용하여 폴더의 모든 파일을 파싱하고 각 파일에 대해 제공된 샘플 코드를 사용하여 여러 PDF 파일의 페이지 수를 자동으로 세는 방법을 알아봅니다. 이 튜토리얼에서는 각 페이지의 속성을 사용하여 반환된 List 객체의 항목을 필터링하여 페이지 수를 세는 방법을 지원합니다.

필수 조건

Node.js REST 인터페이스를 사용한 PDF 페이지 카운터 소프트웨어 단계

  1. 클라이언트 ID와 비밀번호를 사용하여 PdfApi 객체를 설정하여 페이지를 분석합니다.
  2. PDF 파일의 모든 바이트를 읽고 메모리 스트림에 저장합니다.
  3. 파일 업로드() 메서드를 사용하여 이름과 바이트 스트림을 설정하여 PDF 파일을 클라우드 저장소에 업로드합니다.
  4. DocumentPagesResponse 객체를 반환하는 GetPages() 메서드를 호출합니다.
  5. 상태 및 응답 목록 객체 유효성 확인
  6. 목록에 있는 페이지 수를 표시합니다.

이 단계에서는 Node.js 기반 API를 사용하여 온라인 PDF 페이지 카운터를 개발하는 방법을 설명합니다. PDF 파일을 메모리 스트림에 로드하고 클라우드 스토리지에 업로드합니다. 업로드된 파일에 대해 GetPages() 메서드를 호출하고 응답 객체에 목록 항목 수를 표시합니다.

Node.js RESTful 서비스를 사용한 Adobe PDF 페이지 카운터 코드

이 코드는 Node.js Low Code API를 사용하여 모든 PDF 파일을 하나씩 반복하여 폴더의 PDF 페이지 수를 세는 방법을 보여줍니다. Page 클래스에서 제공하는 각 페이지의 속성을 기반으로 특정 페이지 수를 셀 수 있습니다. 상태가 ‘ok’이거나 목록 객체가 null인 경우 응답을 삭제할 수 있습니다.

이 글에서는 PDF 파일을 어떤 소프트웨어에서도 열지 않고 페이지 수를 세는 방법을 알려드렸습니다. 또 다른 관련 기능은 Node.js REST API를 사용하여 PDF 문서의 단어 개수 세기 글에서 확인하실 수 있습니다.

 한국인