2012-06-13 22 views
9

Tôi muốn thêm thông tin exif cơ bản vào hình ảnh như tác giả, kiểu máy ảnh, ngày vv. Có cách để thực hiện việc này bằng cách sử dụng các lớp sẵn có mà không sử dụng các thư viện bên ngoài khác. JPEG, PNG, TIFF, BMP, GIF Hỗ trợ tất cả các trường EXIF.Thêm thông tin EXIF ​​vào ảnh trong C#

+0

bản sao có thể có của [Cách chỉnh sửa dữ liệu EXIF ​​trong .NET] (http://stackoverflow.com/questions/226973/how-to-edit-exif-data-in-net) –

+1

@JoshCaswell 'mà không sử dụng thư viện bên ngoài ' – techno

Trả lời

10

System.Drawing cho phép sửa đổi các thuộc tính hình ảnh với PropertyItems/SetPropertyItem. Một mẫu có thể được tìm thấy here.

Nhưng quyền truy cập này khá cơ bản và có khá nhiều thư viện xung quanh (ví dụ: How to edit EXIF data in .NET). Vì vậy, tôi tự hỏi nếu nó có giá trị rắc rối.

Sau cùng, chỉ các tệp JPEG và TIFF hỗ trợ siêu dữ liệu EXIF ​​theo Wikipedia.

+0

Cảm ơn câu trả lời. – techno

Các vấn đề liên quan