\label{sec:format-jpeg}Das Dateiformat
\textsc{jpeg} verwendet \textsc{dct}-Komprimierung,
ein verlustbehaftetes Kompressionverfahren mit variabler Kompressionsrate.
Es ist besonderes geeignet für Bilder, in denen hauptsächlich fließende
Übergänge und Farbverläufe auftreten, z.B. Photos. Für Bilder mit
größeren gleichfarbigen Flächen und scharfen Kanten (z.B. Screenshots\ldots)
ist es weniger geeignet.

\textsc{jpeg}-Dateien, die dem \textsc{jfif}-Standard und einigen weiteren
Anforderungen entsprechen,
können 1:1 als \textsc{dct}-codierte PostScript-Daten verwendet
werden, bmeps nimmt lediglich eine zusätzliche ASCII-Hex- bzw.
ASCII85-Codierung vor. Für die 1:1-Übertragung müssen alle folgenden
Voraussetzungen erfüllt sein:
\begin{itemize}
\item	Die Analysefunktion von bmeps erkennt die \textsc{jpeg}-Datei
als standardgemäß.
\item	In der \textsc{jpeg}-Datei wird exakt eine Begin-Image-Anweisung
gefunden.
\item	Die \textsc{jpeg}-Datei enthält nur zugelassene
\({\text{SOF}}_n\)-Marker.
\item	Es ist keine Umwandlung einer farbigen Eingabedatei in eine
Ausgabedatei mit Graustufen erforderlich.
\end{itemize}
Sind nicht alle diese Voraussetzungen erfüllt, wird die \textsc{jpeg}-Datei
mittels der jpeglib-Bibliothek analysiert und das Image decodiert,
die PostScript-Ausgabe erfolgt dann wie bei den anderen Dateitypen auch
als Kombination von Run-Length-, Flate- und
ASCII-Hex-/ASCII85-Codierung.
\clearpage
