Zanurz się w sercu swoich plików PNG i początkowo naucz się przeglądać i edytować metadane online. Bez wysiłku odkryj ukryte szczegóły swoich zdjęć. W dalszej części tego artykułu omówimy podejście do języków C# i Java, udostępniając fragmenty kodu umożliwiające dostosowanie metadanych PNG. Niezależnie od tego, czy jesteś entuzjastą technologii, czy programistą, możesz ulepszać swoje obrazy z precyzją i łatwością.
Przeglądaj i edytuj metadane PNG online
Dostosowywanie metadanych PNG online jest łatwe dzięki aplikacjom do edycji metadanych. Możesz to osiągnąć bez wysiłku, korzystając z aplikacji GroupDocs.Metadata App.
- Przejdź do witryny internetowej Aplikacja Online PNG Metadata Editor.
- Zaimportuj plik PNG na dwa sposoby:
- Kliknij „Przeglądaj” i wybierz plik.
- Przeciągnij i upuść plik w wyznaczonym miejscu.
- Właściwości metadanych PNG są teraz dostępne do modyfikacji online.
- W razie potrzeby edytuj szczegóły właściwości natywnych, EXIF i XMP.
- Po zakończeniu zapisz plik PNG ze zaktualizowanymi tagami metadanych. W razie potrzeby możesz także wyeksportować właściwości w formacie arkusza kalkulacyjnego, np. XLSX.
To wszystko! Ciesz się edycją metadanych PNG online.
Edycja metadanych PNG – Przewodnik programisty
Deweloperzy! Przygotuj się na dostosowanie właściwości metadanych plików PNG za pomocą kodu. Zdobądźmy praktyczne doświadczenie z bibliotekami stworzonymi specjalnie w celu uproszczenia tego zadania. W tym artykule przeprowadzimy Cię przez proces używania tych interfejsów API do programowej edycji metadanych plików PNG. Wybierz ten, który najlepiej odpowiada Twoim potrzebom!
Odkryjmy świat kodowania i zacznijmy edytować znaczniki metadanych plików PNG.
Edytowanie metadanych PNG za pomocą C#
Jeśli jesteś programistą .NET i chcesz modyfikować właściwości metadanych PNG, oto jak możesz to zrobić:
- Zintegruj bibliotekę ze swoją aplikacją.
- Skorzystaj z dostarczonego fragmentu kodu, aby wyświetlić i edytować właściwości metadanych według potrzeb:
using (Metadata metadata = new Metadata("path/image.png"))
{
var root = metadata.GetRootPackage<PngRootPackage>();
foreach (var chunk in root.PngPackage.TextChunks)
{
Console.WriteLine(chunk.Keyword);
Console.WriteLine(chunk.Text);
var compressedChunk = chunk as PngCompressedTextChunk;
if (compressedChunk != null)
{
Console.WriteLine(compressedChunk.CompressionMethod);
}
var internationalChunk = chunk as PngInternationalTextChunk;
if (internationalChunk != null)
{
Console.WriteLine(internationalChunk.IsCompressed);
Console.WriteLine(internationalChunk.Language);
Console.WriteLine(internationalChunk.TranslatedKeyword);
}
}
}
Aby uzyskać szczegółowe wskazówki, zapoznaj się z artykułami Jak czytać metadane PNG przy użyciu języka C# i Zarządzanie danymi obrazów XMP i EXIF przy użyciu języka C#
Aby uzyskać więcej zasobów interfejsu API platformy .NET, skorzystaj z następujących łączy:
API .NET | Dokumentacja | Pobierz
Edytowanie metadanych PNG za pomocą języka Java
Możesz stworzyć własną aplikację do przeglądania i edytowania metadanych obrazów PNG przy użyciu języka Java. Oto prosty przykład na początek:
- Pobierz i skonfiguruj bibliotekę metadanych dla języka Java w swojej aplikacji.
- Użyj dostarczonego kodu źródłowego, aby przeglądać i edytować metadane PNG:
try (Metadata metadata = new Metadata("path/image.png")) {
PngRootPackage root = metadata.getRootPackageGeneric();
for (PngTextChunk chunk : root.getPngPackage().getTextChunks()) {
System.out.println(chunk.getKeyword());
System.out.println(chunk.getText());
if (chunk instanceof PngCompressedTextChunk) {
PngCompressedTextChunk compressedChunk = (PngCompressedTextChunk) chunk;
System.out.println(compressedChunk.getCompressionMethod());
}
if (chunk instanceof PngInternationalTextChunk) {
PngInternationalTextChunk internationalChunk = (PngInternationalTextChunk) chunk;
System.out.println(internationalChunk.isCompressed());
System.out.println(internationalChunk.getLanguage());
System.out.println(internationalChunk.getTranslatedKeyword());
}
}
}
Aby uzyskać szczegółowe instrukcje, zapoznaj się z artykułami Jak czytać metadane PNG przy użyciu języka Java i Zarządzanie danymi XMP i EXIF obrazów przy użyciu języka Java.
Aby uzyskać więcej zasobów API języka Java, sprawdź poniższe łącza:
API Java | Dokumentacja | Pobierz
Wniosek
Podsumowując, omówiliśmy, jak wyodrębniać, przeglądać i edytować znaczniki metadanych w plikach PNG. Początkowo osiągnęliśmy to za pomocą internetowego edytora metadanych. Później zagłębiliśmy się w programową edycję metadanych przy użyciu C# i Java. Robiąc to, zbadaliśmy różne właściwości metadanych specyficzne dla plików PNG.
Więcej informacji na temat interfejsów API można znaleźć w odpowiedniej dokumentacji. Jeśli masz jakiekolwiek pytania, skontaktuj się z nami za pośrednictwem forum.