.\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Pod::Man 5.01 (Pod::Simple 3.43) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "PNGINSPECT 1p" .TH PNGINSPECT 1p 2024-03-07 "perl v5.38.2" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH NAME pnginspect \- print contents of PNG files .SH SYNOPSIS .IX Header "SYNOPSIS" .Vb 1 \& pnginspect a.png b.png c.png .Ve .SH DESCRIPTION .IX Header "DESCRIPTION" Print a text representation of the data within a PNG image file to standard output. It reads the PNG file, prints out its header information and its valid chunks, and then attempts to read all the chunks. Most of the chunks are printed using Data::Dumper. Modification time and text segments are printed specially. .PP The image data is not currently printed out. .PP If you have Data::Validate::URI and LWP::Simple installed, you can also use it to examine PNG files on the web, like this: .PP .Vb 1 \& pnginspect http://libpng.org/pub/png/img_png/libpng\-88x31.png .Ve .PP These modules are not installed automatically by Image::PNG::Libpng, so please install them yourself if you would like to use this facility. .SH OPTIONS .IX Header "OPTIONS" .IP \-\-verbose 4 .IX Item "--verbose" Print verbose information for debugging. .SH "SEE ALSO" .IX Header "SEE ALSO" .IP Image::PNG::Libpng 4 .IX Item "Image::PNG::Libpng" .SH AUTHOR .IX Header "AUTHOR" Ben Bullock