# Features

## Content

This section comprises the features available in DsImageViewer.

* [Load Image](/document-solutions/javascript-image-viewer/docs/features/load-image)
    Load images from file, stream, and byte array in DsImageViewer.
* [Save Image](/document-solutions/javascript-image-viewer/docs/features/save-image)
    Save images to file, stream, and byte array using DsImageViewer.
* [Create Image](/document-solutions/javascript-image-viewer/docs/features/create-image)
    Create images and thumbnails in DsImageViewer.
* [Navigation](/document-solutions/javascript-image-viewer/docs/features/navigation)
    Use navigation tool in DsImageViewer.
* [Zoom](/document-solutions/javascript-image-viewer/docs/features/zoom)
    Know about zooming feature in DsImageViewer.
* [Paint](/document-solutions/javascript-image-viewer/docs/features/paint)
    Draw and paint on an image using DsImageViewer.
* [Text and Objects](https://developer.mescius.com/document-solutions/javascript-image-viewer/docs/features/text-and-objects)
    Add text/objects to an image using DsImageViewer.
* [Transformation](/document-solutions/javascript-image-viewer/docs/features/transformation)
    Know about transforming images using DsImageViewer.
* [Crop and Resize](/document-solutions/javascript-image-viewer/docs/features/crop-and-resize)
    Crop and resize images using DsImageViewer.
* [Image Filters](/document-solutions/javascript-image-viewer/docs/features/image-filters)
    Apply image filters to images using DsImageViewer.
* [Effects](/document-solutions/javascript-image-viewer/docs/features/effects)
    Apply image effects to images using DsImageViewer.
* [Undo/Redo](/document-solutions/javascript-image-viewer/docs/features/undoredo)
    Learn how to perform undo and redo operations using DsImageViewer.
* [SVG Text](/document-solutions/javascript-image-viewer/docs/features/svg-text)
    Search, select, and copy text from an SVG image using DsImageViewer.