이미지 문서 조작을 위한 .NET 라이브러리
이미지 파일 형식의 메타데이터 읽기 및 쓰기.
Taglib-Sharp는 무엇입니까?
개발자로서 메타데이터를 추출하거나 메타데이터를 이미지 파일 형식으로 작성해야 했던 적이 있습니까? 이미지 조작에 사용할 수 있는 많은 오픈 소스 및 API가 있습니다. Taglib-Sharp가 그 중 하나입니다. 오픈 소스 API는 이미지 파일 형식의 메타데이터를 읽고 쓰기 위해 개발되었습니다. API를 사용하여 이미지 파일 형식의 표준 태그를 읽고 쓸 수 있으며 사용자 정의 태그의 메타데이터를 생성하고 추출할 수도 있습니다.
LGPL에 따라 출시된 무료 소프트웨어의 TagLib-Sharp. 개발자는 API를 사용하여 자신의 메타데이터 추출 및 생성 애플리케이션을 만들 수 있습니다. 개발자는 메타데이터 조작을 위해 다양한 이미지 파일 형식으로 작업할 수 있습니다.
Taglib-Sharp 시작하기
Taglib-Sharp를 설치하는 가장 좋은 방법은 NuGet을 사용하는 것입니다. 다음 명령을 실행하고 애플리케이션에 Taglib-Sharp를 설치할 수 있습니다.
NuGet에서 Taglib-Sharp 설치
Install-Package Taglib-Sharp
무료 .NET API를 통해 이미지에서 메타데이터 태그 추출
Taglib-Sharp를 사용하면 .NET 프로그래머가 이미지 파일 형식에서 메타데이터 태그를 쉽게 추출할 수 있습니다. API를 사용하면 Rating, DateTime, Orientation, Software, ExposureTime, FNumber, ISOSpeedRatings, FocalLength, FocalLength35mm, Make, Model 등을 포함한 많은 이미지 태그를 얻을 수 있습니다. 속성을 가져오려면 TagLib.File.Create() 메서드를 사용하여 이미지 파일을 로드하고 Image.ImageTag.Make 속성을 사용하여 Make 태그를 읽어야 합니다.
무료 C# API를 통해 이미지에서 메타데이터 추출
- 새 클라이언트 만들기
- client.ConvertPath()를 사용하여 DOCX를 텍스트로 변환하고 파일 경로를 매개변수로 전달
- 오류 확인
- 일반 텍스트 인쇄
이미지에서 메타데이터를 추출하는 무료 API
// load file
var image = TagLib.File.Create("fileformat.png");
// get camera maker
string make = image.ImageTag.Make;
// get camera model
string model = image.ImageTag.Model;
// print properties
Console.WriteLine("Make: {0}, Model: {1}", title, model);