=head1 NAME png2pdf - PNG to PDF converter =head1 SYNOPSIS png2pdf I I I png2pdf I I =head1 DESCRIPTION The png2pdf program converts images from the PNG file format to the PDF file format. Different PDF levels can be choosen for output. An alpha channel in the PNG file can be used -- depending on the output PDF level -- to mix the PNG image against a specified background color, to create a PDF image mask or to create a transparency channel in the PDF file. =head1 OPTIONS =over 4 =item B<-p> I chooses the PDF format level, may be either "1.2", "1.3" or "1.4". =item B<-n> adds an entry to the PDF image dictionary suggesting PDF viewers to show an interpolated image. This is useful for stretched images (small images shown in a large screen area). =item B<-m> I specifies a background RGB color for mixing. This background color is used only if the PNG file does not contain a background chunk or if the B<-s> option is used. =item B<-s> assigns the RGB background color specified using the B<-m> option a higher priority than the background color from the PNG background chunk. =item B<-i> converts the alpha channel from the PNG file into an image mask (if there is an alpha channel). =item B<-a> converts the alpha channel from the PNG file (if present) into a PDF transparency channel. Note: B<-a> and B<-i> can not be used at same time. =item B<-l> inverts the triggering level for image mask creation (see B<-i>). By default only opacity=0 pixels are masked. Using B<-l> the opacity<255 pixels are masked. =item B<-t> interprets the alpha channel data as transparency (by default it is opacity). =item B<-f> activates ``make'' style behaviour (checks file modification times) when png2pdf is run on a directory. =item B<-h> prints a help text =item B<-v> prints version information. =item B<-c> I