2012-06-13 16 views
9

Chcę dodać podstawowe informacje exif do obrazów, takich jak autor, model aparatu, data itp. Czy jest sposób, aby to zrobić za pomocą klas wbudowanych bez korzystania z innych bibliotek zewnętrznych.Do formatów obrazu, takich jak JPEG, PNG, TIFF, BMP, GIF Obsługuje wszystkie pola EXIF.Dodawanie informacji EXIF ​​do obrazów w C#

+0

możliwe duplikat [Jak edytować dane EXIF ​​w .NET] (http://stackoverflow.com/questions/226973/how-to-edit-exif-data-in-net) –

+1

@JoshCaswell „bez korzystania z innych biblioteki zewnętrzne " – techno

Odpowiedz

10

System.Drawing umożliwia modyfikowanie właściwości obrazu za pomocą PropertyItems/SetPropertyItem. Próbkę można znaleźć pod numerem here.

Ale ten dostęp jest dość prosty i istnieje wiele bibliotek w pobliżu (patrz na przykład How to edit EXIF data in .NET). Więc zastanawiam się, czy to jest warte problemów.

W końcu tylko pliki JPEG i TIFF obsługują metadane EXIF ​​zgodnie z Wikipedia.

+0

Dziękuję za odpowiedź. – techno

Powiązane problemy