LFile::DeletePage
#include "ltwrappr.h"
virtual L_INT LFile::DeletePage(nPage, uFlags=0, pSaveFileOption=NULL)
|
L_INT nPage; |
/* page number */ |
|
L_UINT uFlags; |
/* flags */ |
|
pSAVEFILEOPTION pSaveFileOption; |
/* pointer to optional extended save options */ |
Deletes the specified page from a multi-page file, if the format supports delete operations.
|
Parameter |
Description |
|
nPage |
Number of the page to delete. Use -1 to delete the last page. Use 1 to delete the first page. |
|
uFlags |
Reserved. Use 0. |
|
pSaveFileOption |
Pointer to optional extended save options. Pass NULL to use the default save options. |
Returns
|
SUCCESS |
The function was successful. |
|
< 1 |
An error occurred. Refer to Return Codes. |
Comments
The following file formats support delete operations:
TIFF (most TIFF formats, including JTIF, but excluding EXIF)
PCX
Winfax
Before you can call this function, you must set the filename for the class object.
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. |
See Also
|
Functions: |
Example
L_INT LFile__DeletePageExample()
{
L_INT nRet;
LFile LeadFile ;
LeadFile.SetFileName(TEXT("C:\\Program Files\\LEAD Technologies, Inc\\LEADTOOLS 15.0\\Images\\test.tif")) ;
nRet = LeadFile.DeletePage(2,0, NULL) ;
if(nRet != SUCCESS)
return nRet;
return SUCCESS;
}