bmeps SourceForge.net Logo
Converter from PNG/JPEG/NetPBM to EPS and PDF

Overview

PDF manual "bmeps.pdf" available
german PDF manual "bmepsde.pdf" available
The bmeps program converts bitmap images to EPS and PDF and produces bounding box files for use with LaTeX.
PNG-, JPEG- and NetPBM-files can be used as input. TIFF-files can be read too if the TIFFReadRGBAImage() function from the TIFF library can open them.
 
The program produces EPS level 1, 2 and 3 and PDF level 1.2, 1.3 and 1.4 output. Depending on the PS level the following compression and encoding mechanisms can be used (see the figure beside for possible combinations):
  • ASCII-Hex encoding
  • ASCII85 encoding (requires PS level 2)
  • DCT-pass-through of JPEG files (requires PS level 2)
  • flate compression (requires PS level 3)
New in version 2.0.x:
  • Multiple data sources: Bmeps 2.0.x can create multiple data sources for red, green and blue for colored PS output.
    This allows run-length compression for areas and horizontal lines in the same color.
  • DCT-pass-through: Previous versions always decoded JPEG images and used run-length+flate+ASCII-Hex/ASCII85 to encode output. This takes time and increases file size.
    Bmeps 2.0.x inspects the file, the entire JPEG file is ASCII-Hex/ASCII85-encoded and directly written to output if possible.
  • Options and configuration mechansism changed completely.