LEADTOOLS supports the following file formats that support multipage files:
ANZ (Read Only)
AFP (Read only)
DICOM (Read Only)
DOCX (Read Only)
DOC (Read Only)
XLSX (Read Only)
XLS (Read Only)
PPTX (Read Only)
EPUB (Read Only)
FITS (Read Only)
ICO (Windows Icon and PNG Compressed Icon)
JPM (Read Only)
PCL (Read Only)
PS (Read Only)
RTF (Read Only)
TDB (Read Only)
When loading a multipage file:
Load all pages using L_LoadBitmapList
If you wish to load only one of the pages, set the page number in an instance of LOADFILEOPTION when calling a loading function.
Multi-page files can be loaded more quickly using two mechanisms, as follows:
1. TIFF files can use the IFD (offset of each page). For more information about loading and saving large TIFF files more quickly, refer to Loading and Saving Large TIFF/BigTIFF Files.
2. Some file formats other than TIFF files can use a filter data mechanism. Retrieve the filter data by calling L_FileInfo with the FILEINFO_USEFILTERDATA flag. If the filter supports this mechanism, the filter data is returned by filling the pFilterData, uFilterDataSize and nFilter members of the FILEINFO structure. You then pass the filter data through LOADFILEOPTION structures to the load or convert functions and then free them with L_FreeFilterData when they are not needed anymore. See the Using Filter Data to Speed up Loading Large Files topic for more information.
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET