PDF 메타데이터 관리를 위한 무료 JavaScript 라이브러리

PDF 문서의 메타데이터를 관리하기 위한 무료 오픈 소스 JavaScript 라이브러리입니다.

PDF-lib란 무엇입니까?

Pdf-lib는 PDF 문서 작업을 통해 처음부터 새 PDF 생성, 기존 PDF 수정, PDF 문서의 메타데이터 읽기 및 업데이트 등의 작업을 수행하기 위한 무료 오픈 소스 JavaScript 라이브러리입니다. 우리는 이미 pdf-lib의 PDF 편집 기능에 대해 논의했지만 이번 리뷰에서는 다음을 포함하는 pdf-lib의 메타데이터 관리 기능에만 중점을 둘 것입니다. :

    • 작가
    • 창조자
    • 생산자
    • 제목
    • 주제
    • 키워드
    • 언어
    • 생산 일
    • 수정 날짜
  • 메타데이터 업데이트: pdf-lib를 사용하여 PDF 문서의 위 메타데이터를 업데이트할 수도 있습니다.
GitHub

GitHub 통계

이름:
언어:
별:
포크:
특허:
저장소가 마지막으로 업데이트된 시간:

pdf-lib 시작하기

pdf-lib를 설치하는 방법에는 두 가지가 있습니다.

NPM 모듈

패키지 관리자로 npm 또는 Yarn을 사용하는 경우 npm 모듈을 사용할 수 있습니다.

NPM을 사용하여 설치


npm install --save pdf-lib

Yarn을 사용하여 설치


yarn add pdf-lib

UMD 모듈

패키지 관리자를 사용하지 않는 경우 unpkg 및 jsDelivr CDN에서 UMD 모듈을 사용할 수 있습니다.

PDF의 메타데이터 읽기

pdf-lib 라이브러리를 활용하여 PDF 문서의 메타데이터를 읽을 수 있습니다. PDF 문서의 메타데이터에 액세스하거나 추출할 수 있는 getAuthor, getCreator, getCreationDate 등과 같은 많은 함수가 있습니다. 아래 코드 조각에서 설명합니다.

산출

위의 코드 조각은 아래와 같이 PDF 문서의 메타데이터를 표시합니다.

PDF의 메타데이터 편집

또한 pdf-lib 라이브러리를 활용하여 PDF 문서의 메타데이터를 편집하거나 업데이트할 수도 있습니다. get 함수(getAuthor, getCreator 등)와 마찬가지로 pdf-lib는 설정 함수(setAuthor, setCreator 등)도 제공합니다. PDF 파일의 메타데이터를 업데이트합니다. 데모용으로 setAuthorsetTitle 함수를 사용하여 아래 코드 조각에서 PDF 문서의 메타데이터를 업데이트합니다.

결론

JavaScript 개발자는 pdf-lib 라이브러리를 사용하여 PDF 문서의 메타데이터를 읽고 추출하고 업데이트하는 것이 더 쉽습니다. API는 매우 깔끔하고 PDF 문서의 속성을 읽고 업데이트하는 표준 설정/가져오기 기능을 제공합니다. 사용 중에 PDF의 메타데이터 관리와 관련된 문제는 관찰되지 않았습니다.

유사한 제품

 한국인