Each format filter has its own list of supported features determined by IG_FLTR_ flags. The table below describes the meaning of each of these flags:
IG_FLTR_DETECTSUPPORT |
Supports auto-detection. |
IG_FLTR_PAGEREADSUPPORT |
Supports reading a single page file. |
IG_FLTR_MPAGEREADPSUPPORT |
Supports reading a multi-page file. |
IG_FLTR_PAGEINSERTSUPPORT |
Supports writing a single-page file. |
IG_FLTR_MPAGEWRITEPSUPPORT |
Supports writing multi-page file. |
IG_FLTR_PAGEDELETESUPPORT |
Supports deleting a page from a multi-page file. |
IG_FLTR_PAGESWAPSUPPORT |
Supports page-swapping in multi-page files. |
IG_FLTR_MPDATASUPPORT |
Supports faster multi-page access by storing private format data (used only with IG_mpi_... and IG_mpf_... API). |