Add Text Watermark to DIB via Java
Build your own Java apps to watermark DIB files using server-side APIs.
How to Watermark DIB File Using Java
In order to watermark DIB file, we’ll use Aspose.Imaging for Java API which is a feature-rich, powerful and easy to use image manipulation and conversion API for Java platform. You can download its latest version directly from Maven and install it within your Maven-based project by adding the following configurations to the pom.xml.
Repository
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Dependency
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging</artifactId>
<version>version of aspose-imaging API</version>
<classifier>jdk16</classifier>
</dependency>
Steps to Add Watermark to DIB via Java
You need the aspose-imaging-version-jdk16.jar to try the following workflow in your own environment.
- Load DIB file with Image.load method
- Create instance of Graphics from the Image
- Define Font, Brush and Format for watermark text
- Draw watermark using Graphics.drawString method
- Save image to disc in DIB format
System Requirements
Aspose.Imaging for Java is supported on all major operating systems. Just make sure that you have the following prerequisites.
- JDK 1.6 or higher is installed.
Watermark DIB image - Java
About Aspose.Imaging for Java API
Aspose.Imaging API is an image processing solution to create, modify, draw or convert images (photos) within applications. It offers: cross-platform Image processing, including but not limited to conversions between various image formats (including uniform multi-page or multi-frame image processing), modifications such as drawing, working with graphic primitives, transformations (resize, crop, flip&rotate, binarization, grayscale, adjust), advanced image manipulation features (filtering, dithering, masking, deskewing), and memory optimization strategies. It’s a standalone library and does not depend on any software for image operations. One can easily add high-performance image conversion features with native APIs within projects. These are 100% private on-premise APIs and images are processed at your servers.Watermark DIB via Online App
Add watermark to DIB documents by visiting our Live Demos website . The live demo has the following benefits
DIB What is DIB File Format
A DIB (Device Independent Bitmap) file is a raster image file that is similar in structure to the standard Bitmap files (BMP) but has a different header. It can be opened with almost all applications that can open a standard BMP file on Windows as well as macOS. DIB are binary files and have a complex file format similar to BMP.
Read MoreOther Supported Watermarking Formats
Using Java, one can easily watermark different formats including.