L_GetDefaultJ2KOptions

#include "l_bitmap.h"

L_LTFIL_API L_INT L_GetDefaultJ2KOptions(pOptions, uStructSize)

pFILEJ2KOPTIONS pOptions;

pointer to a structure

L_UINT uStructSize;

size of the structure

Gets the default options for saving JP2 or J2K files.

Parameter

Description

pOptions

Pointer to a structure to be updated with the default options used when saving JP2 or J2K files.

uStructSize

Size of the structure pointed to by pOptions.

Returns

SUCCESS

The function was successful.

< 1

An error occurred. Refer to Return Codes.

Required DLLs and Libraries

LTFIL

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

Platforms

Win32, x64, Linux.

See Also

Functions:

L_GetJ2KOptions, L_SetJ2KOptions

Topics:

Raster Image Functions: Saving Files

 

Programming with JPEG 2000 Features

Example

This example will reset the current JPEG2000 options to their default values

L_INT GetDefaultJ2KOptionsExample(L_VOID) 
{ 
   L_INT nRet; 
   FILEJ2KOPTIONS J2KOptions; 
 
   //get the default values. 
   nRet = L_GetDefaultJ2KOptions(&J2KOptions, sizeof(FILEJ2KOPTIONS)); 
   if(nRet != SUCCESS) 
      return nRet; 
 
   //make the default values be the current values. 
   //The next time a JPEG2000 file is saved, it will be saved using the default options.  
   nRet = L_SetJ2KOptions(&J2KOptions); 
   if(nRet != SUCCESS) 
      return nRet; 
   return SUCCESS; 
} 

Help Version 20.0.2018.7.30
Products | Support | Contact Us | Copyright Notices
© 1991-2018 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C API Help