GroupDocs.Metadata 개요

메타데이터 제어를 위한 Node.js TypeScript 라이브러리

Illustration metadata

주요 특징

GroupDocs.Metadata for Node.js via Java은 다양한 파일 형식 내에서 메타데이터를 관리할 수 있는 고급 라이브러리입니다. 메타데이터 보기, 편집, 삭제, 검색, 비교, 교체 및 내보내기 기능을 Node.js 애플리케이션에 통합하세요. 지원되는 형식에는 PDF, Microsoft Office(Word, Excel, PowerPoint), Outlook 이메일, Project, Visio 다이어그램, OneNote, 이미지(PSD, CAD 포함), 오디오, 비디오, OpenType 글꼴 및 메타파일과 같은 널리 사용되는 비즈니스 문서가 포함됩니다.

메타데이터를 쉽게 조작

이 라이브러리는 메타데이터 검색, 교체, 속성 비교, 정보 추출과 같은 포괄적인 기능을 제공합니다. 검색된 메타데이터를 Excel, CSV 또는 DataSet 형식으로 내보낼 수 있습니다. 지원되는 문서 형식 내에서 내장, XMP, EXIF ​​및 사용자 정의 속성과 같이 일반적으로 사용되는 메타데이터 표준을 지원합니다.

인기 있는 플랫폼 지원

GroupDocs.Metadata for Node.js via Java은 모든 Node.js 버전과 호환되며 Node.js 런타임을 지원하는 널리 사용되는 운영 체제(Windows, Linux, macOS)에서 원활하게 실행됩니다.

플랫폼 독립성

GroupDocs.Metadata for Node.js via Java은 다양한 운영 체제 및 패키지 관리자와 쉽게 통합됩니다.

Windows
macOS
Linux
NPM
NuGet
Amazon
Docker
Azure
VS Code
Eclipse
IntelliJ

지원되는 파일 형식

GroupDocs.Metadata for Node.js via Java을(를) 사용하면 다양한 범위의 파일 형식을 처리할 수 있습니다. 전체 목록 살펴보기.

사무실 형식

  • 가지고 다닐 수 있는: PDF
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • OpenDocument: ODT, ODS
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM

미디어 및 그래픽

  • 동영상: AVI, MOV, QT, FLV
  • 인기 있는 이미지 형식: JPG, JPEG, JPE, JP2, PNG, BMP
  • 다중 페이지 이미지: GIF, WEBP, TIFF, DJVU, DJV, DICOM
  • 오디오: MP3, WAV
  • Matroska Media Container: MKV, MKA, MK3D, WEBM
  • AutoCAD: DWG, DXF
  • Photoshop: PSD

다른

  • Outlook: MSG, EML, EMLX, PST, OS
  • 글꼴: OTF, OTC, TTF, TTC
  • 프로젝트: MPP
  • Metafiles: EMF, WMF
  • vCard: VCF, VCR
  • OneNote: ONE
  • 기타: EPUB, ZIP, TORRENT, ASF

GroupDocs.Metadata for Node.js via Java 기능

메타데이터 처리를 통해 강력한 문서 보안을 강화합니다.

Feature icon

비즈니스 파일 지우기

모든 메타데이터 및 의견이 포함된 명확한 비즈니스 보고서 및 문서

Feature icon

사진 위치

사진 위치 정보를 포함한 이미지의 메타데이터 제어

Feature icon

Office 문서 제어

PDF, Word, Excel, PowerPoint 및 기타 형식의 메타데이터 조작

Feature icon

메타데이터 구별 분석

지원되는 파일 형식의 메타데이터 변경 사항을 비교 및 ​​분석합니다.

Feature icon

내장된 메타데이터 지원

광범위한 기능을 활용하여 내장 및 맞춤형 메타데이터 조작

Feature icon

이미지 메타데이터 제어

EXIF 또는 XMP와 같은 문서 메타데이터 속성 수집

Feature icon

이메일 메타데이터 지원

이메일 메시지의 메타데이터 및 첨부 파일 조작

Feature icon

EXIF 이미지 메타데이터

WEBP, PNG 또는 PSD 파일의 EXIF ​​메타데이터 콘텐츠 수정

Feature icon

파일 콘텐츠 최적화

PDF, Excel 및 이미지 형식의 메모리 소비 감소

Feature icon

Matroska 멀티미디어 지원

오디오 및 비디오 파일의 Matroska 자막과 메타데이터에 액세스하세요

Feature icon

이미지 미리보기

MSG, CAD, EML 또는 EPUB 파일에 대한 이미지 미리보기 생성

Feature icon

멀티미디어 지원

MOV, MP3 및 WEBP 파일에서 XMP 메타데이터 노드 가져오기

Feature icon

디지털 서명 감지/제거

PDF 및 Office 문서에서 디지털 서명 식별 및 제거

Feature icon

메타데이터 내보내기

지원되는 파일의 메타데이터를 Excel, CSV 또는 DataSet 출력으로 저장

Feature icon

내장된 메타데이터 제어

지원되는 모든 형식에 대해 정의된 키를 사용하여 특정 메타데이터 속성을 분석합니다.

Feature icon

비밀번호 보안

PDF, MS Word, Excel, PowerPoint 문서에 적용된 비밀번호 보호 감지

Feature icon

메타데이터 콘텐츠 바꾸기

Word, Excel, PowerPoint 및 PDF 파일의 메타데이터 속성 바꾸기

Feature icon

PNG 메타데이터 내보내기

Node.js를 사용하여 PNG 이미지 파일에서 직접 텍스트 메타데이터를 추출합니다.

Feature icon

이미지 메타데이터 업데이트

검색 API를 사용하여 XMP 및 EXIF ​​메타데이터 속성을 추가하거나 업데이트합니다.

Feature icon

Office 파일 제어

PDF, MS Word, Excel 및 PowerPoint 파일에 포함된 숨겨진 데이터에 액세스하고 삭제합니다.

Feature icon

파일 유형 감지

Node.js를 사용하여 런타임 시 파일 형식을 동적으로 감지합니다.

Feature icon

Matroska 멀티미디어 미리보기

Matroska 멀티미디어 컨테이너 지원을 통해 지원되는 파일 형식에 대한 썸네일 및 이미지 미리보기 검색

Feature icon

TIFF 지원

TIFF 이미지에서 IPTC 메타데이터 패키지 조작

Feature icon

HEIC 미디어 지원

HEIC/HEIF 이미지에 대한 EXIF ​​태그 및 XMP 메타데이터 제어

Feature icon

글꼴 메타데이터 지원

메타데이터 유형을 열거하고 OpenType 글꼴 파일의 메타데이터를 제어합니다.

Feature icon

마이크로소프트 프로젝트 지원

암호화된 Microsoft Project 파일에 숨겨진 모든 메타데이터 가져오기

Feature icon

JPEG 지원

JPEG2000 이미지의 EXIF ​​데이터 추가, 업데이트 또는 제거

코드 샘플

일반적인 GroupDocs.Metadata for Node.js via Java 기능을 보여주는 코드 예제를 살펴보세요.

문서 내부 내용에 대한 정보를 받습니다.

내부 문서 메타데이터에 대한 정보를 얻으려면 GroupDocs.Metadata for Node.js via Java API를 사용하세요.

특정 문서 메타데이터를 얻는 방법

// 소스 문서를 메타데이터 생성자에 로드
var metadata = new groupdocs.metadata.Metadata("source.pdf");

// 마지막 문서 편집자의 이름이 포함된 모든 속성을 가져옵니다.
// 또는 문서가 마지막으로 수정된 날짜/시간
var searchSpecification = new groupdocs.metadata.ContainsTagSpecification
    (groupdocs.metadata.Tags.getPerson().getEditor()).
    or(new groupdocs.metadata.ContainsTagSpecification
    (groupdocs.metadata.Tags.getTime().getModified()));
var metadataProperties = metadata.findProperties(searchSpecification);

// 검색된 메타데이터 항목 처리
for (var i =0; i< metadataProperties.getCount(); i++) {
    console.log(`Property name: ${metadataProperties.get_Item(i).getName()}, 
    Property value: ${metadataProperties.get_Item(i).getValue()}`);
}

문서에서 비즈니스 정보 숨기기

다음 솔루션을 사용하여 메타데이터를 추가하여 문서를 수정하세요.

형식에 관계없이 일부 누락된 메타데이터 속성을 파일에 추가하는 방법.

// 소스 문서 로드
var metadata = new groupdocs.metadata.Metadata("input.pdf");
if (metadata.getFileFormat() != groupdocs.metadata.FileFormat.Unknown 
    && !metadata.getDocumentInfo().isEncrypted()) {

    // 파일이 누락된 경우 마지막 인쇄 날짜를 포함하는 속성을 추가하세요.
    // 문서가 이러한 유형의 메타데이터를 지원하는 경우 속성이 추가됩니다.
    var affected = metadata.addProperties(
    new groupdocs.metadata.ContainsTagSpecification(
    groupdocs.metadata.Tags.getTime().getPrinted()), 
    new groupdocs.metadata.PropertyValue(new Date()));

    // 수정된 문서를 지정된 경로에 저장
    console.log("Affected properties: ${affected}");

    metadata.save("output.pdf");
}

임시 라이센스 팁

1
직장 이메일로 가입하세요. 무료 메일 서비스는 허용되지 않습니다.
2
두 번째 단계에서 임시 라이센스 받기 버튼을 사용하세요.
 한국인