added wxJPEGHandler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1499 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -64,11 +64,12 @@ Loads an image from an input stream.
|
|||||||
\begin{twocollist}
|
\begin{twocollist}
|
||||||
\twocolitem{{\bf \indexit{wxBITMAP\_TYPE\_BMP}}}{Load a Windows bitmap file.}
|
\twocolitem{{\bf \indexit{wxBITMAP\_TYPE\_BMP}}}{Load a Windows bitmap file.}
|
||||||
\twocolitem{{\bf \indexit{wxBITMAP\_TYPE\_PNG}}}{Load a PNG bitmap file.}
|
\twocolitem{{\bf \indexit{wxBITMAP\_TYPE\_PNG}}}{Load a PNG bitmap file.}
|
||||||
|
\twocolitem{{\bf \indexit{wxBITMAP\_TYPE\_JPEG}}}{Load a JPEG bitmap file.}
|
||||||
\end{twocollist}
|
\end{twocollist}
|
||||||
|
|
||||||
The validity of these flags depends on the platform and wxWindows configuration.
|
The validity of these flags depends on the platform and wxWindows configuration.
|
||||||
If all possible wxWindows settings are used, the loading a BMP (Windows bitmap) file
|
If all possible wxWindows settings are used, the loading a BMP (Windows bitmap) file,
|
||||||
and a PNG (portable network graphics) file is supported on all platforms that
|
a PNG (portable network graphics) file and a JPEG file is supported on all platforms that
|
||||||
implement wxImage.}
|
implement wxImage.}
|
||||||
|
|
||||||
\wxheading{See also}
|
\wxheading{See also}
|
||||||
@@ -244,8 +245,8 @@ Returns TRUE if there is a mask active, FALSE otherwise.
|
|||||||
\func{static void}{InitStandardHandlers}{\void}
|
\func{static void}{InitStandardHandlers}{\void}
|
||||||
|
|
||||||
Adds the standard image format handlers, which, depending on wxWindows
|
Adds the standard image format handlers, which, depending on wxWindows
|
||||||
configuration, can be handlers for Windows BMP (loading) and PNG
|
configuration, can be handlers for Windows BMP (loading), PNG
|
||||||
(loading and saving) file formats.
|
(loading and saving) and JPEG (loading and saving) file formats.
|
||||||
|
|
||||||
This function is called by wxWindows on startup.
|
This function is called by wxWindows on startup.
|
||||||
|
|
||||||
@@ -290,6 +291,7 @@ The meaning of {\it stream} data is determined by the {\it type} parameter.}
|
|||||||
\begin{twocollist}
|
\begin{twocollist}
|
||||||
\twocolitem{{\bf wxBITMAP\_TYPE\_BMP}}{Load a Windows image file.}
|
\twocolitem{{\bf wxBITMAP\_TYPE\_BMP}}{Load a Windows image file.}
|
||||||
\twocolitem{{\bf wxBITMAP\_TYPE\_PNG}}{Load a PNG image file.}
|
\twocolitem{{\bf wxBITMAP\_TYPE\_PNG}}{Load a PNG image file.}
|
||||||
|
\twocolitem{{\bf wxBITMAP\_TYPE\_JPEG}}{Load a JPEG image file.}
|
||||||
\end{twocollist}
|
\end{twocollist}
|
||||||
|
|
||||||
The validity of these flags depends on the platform and wxWindows configuration.}
|
The validity of these flags depends on the platform and wxWindows configuration.}
|
||||||
@@ -341,11 +343,12 @@ Saves a image in the given stream.
|
|||||||
|
|
||||||
\docparam{stream}{An output stream. The meaning of {\it stream} is determined by the {\it type} parameter.}
|
\docparam{stream}{An output stream. The meaning of {\it stream} is determined by the {\it type} parameter.}
|
||||||
|
|
||||||
\docparam{type}{Currently only one type can be used:
|
\docparam{type}{Currently two types can be used:
|
||||||
|
|
||||||
\twocolwidtha{5cm}%
|
\twocolwidtha{5cm}%
|
||||||
\begin{twocollist}
|
\begin{twocollist}
|
||||||
\twocolitem{{\bf wxBITMAP\_TYPE\_PNG}}{Save a PNG image file.}
|
\twocolitem{{\bf wxBITMAP\_TYPE\_PNG}}{Save a PNG image file.}
|
||||||
|
\twocolitem{{\bf wxBITMAP\_TYPE\_JPEG}}{Save a JPEG image file.}
|
||||||
\end{twocollist}
|
\end{twocollist}
|
||||||
|
|
||||||
The validity of these flags depends on the platform and wxWindows configuration
|
The validity of these flags depends on the platform and wxWindows configuration
|
||||||
@@ -457,6 +460,14 @@ If you wish to extend the capabilities of wxImage, derive a class from wxImageHa
|
|||||||
and add the handler using \helpref{wxImage::AddHandler}{wximageaddhandler} in your
|
and add the handler using \helpref{wxImage::AddHandler}{wximageaddhandler} in your
|
||||||
application initialisation.
|
application initialisation.
|
||||||
|
|
||||||
|
\wxheading{Note (Legal Issue)}
|
||||||
|
|
||||||
|
This software is based in part on the work of
|
||||||
|
the Independent JPEG Group.
|
||||||
|
|
||||||
|
(Applies when wxWindows is linked with JPEG support. wxJPEGHandler uses libjpeg
|
||||||
|
created by IJG.)
|
||||||
|
|
||||||
\wxheading{Derived from}
|
\wxheading{Derived from}
|
||||||
|
|
||||||
\helpref{wxObject}{wxobject}
|
\helpref{wxObject}{wxobject}
|
||||||
|
Reference in New Issue
Block a user