У цьому детальному посібнику обговорюється як створити bitmap у Java. Він містить деталі конфігурації IDE, кроки та фрагмент коду для створення файлу BMP у Java. Крім того, він також охоплює різні параметри налаштування вихідного растрового зображення.
Кроки для створення растрового зображення в Java
- Підготуйте IDE до використання Aspose.Drawing для створення зображення BMP
- Укажіть текстовий рядок і оголосите значення позиції
- Створіть екземпляр класу Bitmap та запустіть об’єкт класу Graphics
- Виберіть заспокійливий режим, а також колір фону
- Намалюйте нитку та форму
- Експортуйте вихідне зображення BMP за допомогою методу збереження
Ці кроки описують процес створення файлу BMP у Java. По-перше, вкажіть координати положення, рядок і властивості вигляду тексту. Згодом встановіть заспокійливий режим і намалюйте форму. Зрештою, збережіть отримане растрове зображення на диск або потік відповідно до ваших потреб.
Код для створення растрового зображення в Java
import com.aspose.drawing.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Create a bitmap in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
int centerX = 150; | |
int centerY = 150; | |
int radius = 100; | |
String text = "Here is a circle in the bitmap"; | |
com.aspose.drawing.Font font = new com.aspose.drawing.Font("Arial", 12, com.aspose.drawing.FontStyle.Bold); | |
com.aspose.drawing.Bitmap bmp = new com.aspose.drawing.Bitmap(300, 300); | |
// Create Graphics class object | |
com.aspose.drawing.Graphics g = com.aspose.drawing.Graphics.fromImage(bmp); | |
g.setSmoothingMode(com.aspose.drawing.drawing2d.SmoothingMode.AntiAlias); g.clear(com.aspose.drawing.Color.getLightGreen()); | |
// Draw the circle | |
g.drawEllipse(com.aspose.drawing.Pens.getBlack(), centerX - radius, centerY - radius, 2 * radius, 2 * radius); | |
g.drawString(text, font, com.aspose.drawing.Brushes.getBlue(), 50, 30); | |
// Save output BMP image | |
bmp.save("Circle.bmp"); | |
System.out.println("Bitmap created successfully"); | |
} | |
} |
Цей фрагмент коду демонструє процес створення растрового зображення в Java. Клас Font дозволяє налаштовувати атрибути тексту для відтворення текстових рядків у растровому зображенні. Крім того, скористайтеся класом Graphics, щоб намалювати фігури та налаштувати колір пера, положення, радіус тощо, перш ніж експортувати отримане зображення BMP.
У цьому посібнику описано, як за допомогою функції збереження растрового зображення Java у файл можна додати до ваших програм. Якщо ви хочете навчитися вирізати зображення, перегляньте статтю на вирізання зображення в Java.