From 7962f5e04be2d648dec7203854e010c90fac6bc7 Mon Sep 17 00:00:00 2001 From: Lucas CHOLLET Date: Thu, 28 Dec 2023 18:21:22 -0500 Subject: [PATCH] LibGfx/TIFF: Parse some pure-metadata tags This will be useful to test a metadata displayer :^) --- Userland/Libraries/LibGfx/TIFFGenerator.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Userland/Libraries/LibGfx/TIFFGenerator.py b/Userland/Libraries/LibGfx/TIFFGenerator.py index 3bf6df03ca..7bf35d258f 100755 --- a/Userland/Libraries/LibGfx/TIFFGenerator.py +++ b/Userland/Libraries/LibGfx/TIFFGenerator.py @@ -122,6 +122,8 @@ known_tags: List[Tag] = [ Tag('259', [TIFFType.UnsignedShort], [1], None, "Compression", Compression, is_required=True), Tag('262', [TIFFType.UnsignedShort], [1], None, "PhotometricInterpretation", PhotometricInterpretation, is_required=True), + Tag('271', [TIFFType.ASCII], [], None, "Make"), + Tag('272', [TIFFType.ASCII], [], None, "Model"), Tag('273', [TIFFType.UnsignedShort, TIFFType.UnsignedLong], [], None, "StripOffsets", is_required=True), Tag('274', [TIFFType.UnsignedShort], [1], Orientation.Default, "Orientation", Orientation), Tag('277', [TIFFType.UnsignedShort], [1], None, "SamplesPerPixel", is_required=True), @@ -133,6 +135,9 @@ known_tags: List[Tag] = [ Tag('285', [TIFFType.ASCII], [], None, "PageName"), Tag('296', [TIFFType.UnsignedShort], [1], ResolutionUnit.Inch, "ResolutionUnit", ResolutionUnit), Tag('339', [TIFFType.UnsignedShort], [], SampleFormat.Unsigned, "SampleFormat", SampleFormat), + Tag('305', [TIFFType.ASCII], [], None, "Software"), + Tag('306', [TIFFType.ASCII], [20], None, "DateTime"), + Tag('315', [TIFFType.ASCII], [], None, "Artist"), Tag('317', [TIFFType.UnsignedShort], [1], Predictor.NoPrediction, "Predictor", Predictor), Tag('320', [TIFFType.UnsignedShort], [], None, "ColorMap"), Tag('338', [TIFFType.UnsignedShort], [], None, "ExtraSamples", ExtraSample),