com.abbyy.mobile.rtr

## Interface IImagingCoreAPI.ExportOperation

- All Superinterfaces:
    java.lang.AutoCloseable
  All Known Implementing Classes:
    IImagingCoreAPI.ExportToJpgOperation, IImagingCoreAPI.ExportToPdfOperation, IImagingCoreAPI.ExportToPngOperation, IImagingCoreAPI.ExportToWebPOperation
  Enclosing interface:
    IImagingCoreAPI

      public static interface IImagingCoreAPI.ExportOperation
      extends java.lang.AutoCloseable

  Export operation interface. Export operations operate on the provided output stream. Images are added as pages. Some export operations support adding multiple pages and some do not. Export operations are AutoClosable objects and should be properly closed to ensure that all required content has been written to the output stream

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `IImagingCoreAPI.ExportOperation.Compression` Uniform image compression scale for all lossy formats
    `static class` | `IImagingCoreAPI.ExportOperation.CompressionType`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addPage(android.graphics.Bitmap bitmap)` Add a page to the export target.

    - ### Methods inherited from interface java.lang.AutoCloseable

      `close`

- - ### Method Detail

    - #### addPage

          void addPage(android.graphics.Bitmap bitmap)
                throws java.io.IOException

      Add a page to the export target.
      Parameters:
        `bitmap` - The bitmap to add
      Throws:
        `java.io.IOException` - if IO exception occurs