123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- unit GR32.ImageFormats.JPG;
- (* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1 or LGPL 2.1 with linking exception
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * Alternatively, the contents of this file may be used under the terms of the
- * Free Pascal modified version of the GNU Lesser General Public License
- * Version 2.1 (the "FPC modified LGPL License"), in which case the provisions
- * of this license are applicable instead of those above.
- * Please see the file LICENSE.txt for additional information concerning this
- * license.
- *
- * The Original Code is Jpeg Image Format support for Graphics32
- *
- * The Initial Developer of the Original Code is
- * Anders Melander <[email protected]>
- *
- * Portions created by the Initial Developer are Copyright (C) 2008-2022
- * the Initial Developer. All Rights Reserved.
- *
- * Contributor(s):
- *
- * ***** END LICENSE BLOCK ***** *)
- // WEAKPACKAGEUNIT so we can include the unit in the GR32 design time
- // package in order to have the design time editor support the various formats.
- {$WEAKPACKAGEUNIT ON}
- interface
- {$include GR32.inc}
- implementation
- uses
- {$ifdef FPC}
- Graphics,
- {$else FPC}
- Jpeg,
- JConsts,
- {$endif FPC}
- GR32.ImageFormats,
- GR32.ImageFormats.TGraphic;
- {$ifdef FPC}
- resourcestring
- sJPEGImageFile = 'JPEG Image File';
- {$endif FPC}
- //------------------------------------------------------------------------------
- //------------------------------------------------------------------------------
- //------------------------------------------------------------------------------
- initialization
- ImageFormatManager.RegisterImageFormat(
- TImageFormatReaderWriterTGraphic.Create(TJPEGImage, sJPEGImageFile, ['jpg', 'jpeg']),
- ImageFormatPriorityNormal);
- end.
|