LFileSettings::GetDefaultJ2KOptions

Summary

Gets the default options for saving JP2 or J2K files.

Syntax

#include "ltwrappr.h"

static L_INT LFileSettings::GetDefaultJ2KOptions(pOptions, uStructSize)

Parameters

pFILEJ2KOPTIONS pOptions

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

L_UINT uStructSize

Size of the structure pointed to by pOptions. Use the sizeof() operator to calculate this value.

Returns

Value Meaning
SUCCESS The function was successful.
< 1 An error occurred. Refer to Return Codes.

Required DLLs and Libraries

Platforms

Win32, x64.

See Also

Functions

Topics

Example

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

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

Help Version 22.0.2023.2.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C++ Class Library Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.