IMAGE DOCUMENTS SDK

Enhance images with a JavaScript image annotation library

Annotate, edit, and collaborate on images as seamlessly as PDFs. Our JavaScript image annotation tool integrates into your app effortlessly, enabling drawing, highlighting, and commenting across web, iOS, and Android platforms, and more.

How it works

Open, edit, and save images

Enable versatile image annotation capabilities, mirroring the tools you trust for PDFs. Save annotations as flattened images for sharing, or reload for ongoing collaboration. Generate annotated images for any use, or show annotations dynamically as needed.

Open

Open a JPG, PNG, or TIFF image and select an annotation tool to draw, highlight, or add comments.

Save

Save the image with flattened annotations, ensuring compatibility and effortless sharing.

Reopen

Reopen the image to access the original file and editable annotations for additional updates.

KEY FEATURES

Intuitive tools for effortless image annotation

When combined with our Annotations component, Image Documents opens the door to a powerful JavaScript image annotation library. Designed for developers, it’s packed with intuitive tools that allow your users to annotate, edit, and collaborate on images directly within your app.

Drawing annotations

Add freeform ink drawings to your images with precision. Customize line color, thickness, and opacity to fit your workflow, all managed through an intuitive toolbar.

Add freeform ink drawings to your images with precision. Customize line color, thickness, and opacity to fit your workflow, all managed through an intuitive toolbar.

Note annotations

Attach detailed notes to JPEG, PNG, and TIFF files for added clarity. Customize icons and colors to ensure annotations are clear and meaningful.

Attach detailed notes to JPEG, PNG, and TIFF files for added clarity. Customize icons and colors to ensure annotations are clear and meaningful.

Shape annotations

Highlight critical areas with precise lines, rectangles, and ellipses. Easily adjust size, color, and placement for better visual communication.

Highlight critical areas with precise lines, rectangles, and ellipses. Easily adjust size, color, and placement for better visual communication.

Stamps

Place dynamic stamps on image documents to automate workflows. Customize size, angle, and opacity, or personalize with usernames for efficient team collaboration.

Place dynamic stamps on image documents to automate workflows. Customize size, angle, and opacity, or personalize with usernames for efficient team collaboration.

Benefits

Bright green grass on rock symbolizes simplicity and efficiency, reflecting how our PDF SDK streamlines document manipulation and software development. Years of research and customer collaboration drive innovative solutions, empowering developers to reduce time spent on tasks and stay ahead of the competition.

Integrate seamlessly

Quickly add image annotation features to your app. A lightweight JavaScript library makes integration fast and hassle-free, so you can focus on innovation.

Bright green grass on rock symbolizes simplicity and efficiency, reflecting how our PDF SDK streamlines document manipulation and software development. Years of research and customer collaboration drive innovative solutions, empowering developers to reduce time spent on tasks and stay ahead of the competition.

Streamline collaboration

Enable users to annotate images with ease. Simplify how teams mark up and share files, speeding up reviews and improving communication.

Bright green grass on rock symbolizes simplicity and efficiency, reflecting how our PDF SDK streamlines document manipulation and software development. Years of research and customer collaboration drive innovative solutions, empowering developers to reduce time spent on tasks and stay ahead of the competition.

Customize with precision

Provide tools that let users control colors, shapes, and sizes. Tailor annotations like drawings, notes, and stamps to meet any workflow needs.

Frequently asked questions

What functionalities does Nutrient’s JavaScript image annotation library offer?

The library provides a comprehensive set of annotation tools, including:

  • Freeform drawing — Add ink drawings with customizable line color, thickness, and opacity.​

  • Highlighting — Emphasize specific areas of an image for clarity.​

  • Commenting — Attach comments to particular regions, facilitating collaboration.

  • Stamping — Insert predefined or custom stamps for standardized markings.​
  • Measurement tools — Use tools to measure distances or area within images.​

Can annotations be saved and reloaded for future editing?

Yes. Annotations can be saved as flattened images for sharing or reopened later for further editing, supporting ongoing collaboration.

Is the library compatible with various image formats?

Absolutely. The library supports opening and annotating common image formats such as JPG, PNG, and TIFF, ensuring flexibility in handling diverse image types.

Does the library support real-time collaboration features?

Yes. The library facilitates real-time collaboration by allowing multiple users to annotate and comment on images simultaneously, enhancing teamwork and productivity.

How does the library ensure cross-platform compatibility?

The library is designed with versatility in mind, and it integrates seamlessly into web applications and extends support to iOS and Android platforms, providing a consistent user experience across devices.

Is it possible to customize the annotation tools and user interface?

Yes. The library offers customization options, allowing developers to tailor annotation tools and the user interface to align with specific application requirements and branding guidelines.

How can I integrate Nutrient’s JavaScript image annotation library into my application?

Integration is straightforward. You need to include the library in your application, configure the desired annotation tools, and initialize the annotation interface within your app’s environment. Detailed documentation is available to assist with the integration process.

Knowledge center