نوشتن متن روی تصاویر یا عکسها در فرمت JPG باعث بهبود برندینگ و افزودن زمینه، واترمارک یا اطلاعات حق نسخهبرداری میشود. چه شما میمها، پستهای شبکههای اجتماعی یا مواد بازاریابی ایجاد کنید، توانایی نوشتن متن روی تصاویر JPG بسیار مفید است. در این پست وبلاگ، ما یاد خواهیم گرفت که چگونه متن را به تصاویر JPG با استفاده از جاوا اضافه کنیم. ما شما را از هر مرحله راهنمایی میکنیم و به شما نشان میدهیم که چگونه روی عکسها یا تصاویر دیگر بنویسید. بیایید شروع کنیم!
این مقاله موضوعات زیر را پوشش میدهد:
- API جاوا برای نوشتن متن روی تصاویر JPG
- نوشتن متن روی تصاویر JPG در جاوا
- افزودن توضیحات به عکسها در جاوا
- نوشتن متن روی تصاویر JPG به صورت آنلاین
- منابع رایگان
API جاوا برای نوشتن متن روی تصاویر JPG
ما از Aspose.Drawing برای جاوا برای نوشتن متن روی تصاویر JPG استفاده خواهیم کرد. Aspose.Drawing برای جاوا یک کتابخانه گرافیکی دوبعدی قوی است که به توسعهدهندگان اجازه میدهد تا گرافیکهای برداری، تصاویر و نقاشیها را در برنامههای جاوا ایجاد و مدیریت کنند. این ابزار مجموعهای از APIها را برای رندر گرافیک، کشیدن اشکال و مدیریت فونتها فراهم میکند که امکان ایجاد و مدیریت محتوای گرافیکی با کیفیت بالا را فراهم میسازد.
لطفاً فایل JAR این API را دانلود کنید یا پیکربندی pom.xml زیر را در یک برنامه جاوا مبتنی بر Maven اضافه کنید.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-drawing</artifactId>
<version>24.4</version>
</dependency>
</dependencies>
نوشتن متن روی تصاویر JPG در جاوا
ما میتوانیم به راحتی هر نوع متنی را با دنبال کردن مراحل زیر روی تصاویر JPG بنویسیم:
- یک تصویر JPG را با استفاده از کلاس Bitmap بارگذاری کنید.
- یک شیء Graphics جدید از شیء Bitmap با استفاده از متد fromImage() ایجاد کنید.
- یک شیء کلاس SolidBrush را با رنگ متن مشخص شده مقداردهی اولیه کنید.
- یک شیء کلاس Font را با خانواده فونت، سبک و اندازه متن دلخواه تعریف کنید.
- یک شیء کلاس Rectangle را مقداردهی اولیه کنید.
- پس از آن، متد drawString() را با متن برای نمایش، شیء فونت، براش و مستطیل به عنوان آرگومانها فراخوانی کنید.
- در نهایت، تصویر خروجی را با استفاده از متد save() ذخیره کنید.
نمونه کد زیر نشان میدهد که چگونه متن را روی JPG در جاوا بنویسیم.
افزودن توضیحات به عکسها - افزودن متن به عکس
ما همچنین میتوانیم با دنبال کردن مراحل زیر یک توضیح به عکس اضافه کنیم:
- یک تصویر عکس را با استفاده از کلاس Bitmap بارگذاری کنید.
- یک بیتمپ جدید با اندازه تصویر بارگذاری شده و اضافه کردن اندازه یک مستطیل برای توضیحات ایجاد کنید.
- یک شیء Graphics جدید از شیء Bitmap با استفاده از متد fromImage() ایجاد کنید.
- تصویر بارگذاری شده را با استفاده از متد drawImage() روی تصویر تازه ایجاد شده بکشید.
- یک مستطیل پر شده برای جعبه توضیحات بکشید.
- فرمت رشته متن را با استفاده از کلاس StringFormat مشخص کنید.
- متن، رنگ و فونت آن را تعریف کنید.
- پس از آن، متد drawString() را با متن برای نمایش، شیء فونت، براش و مستطیل به عنوان آرگومانها فراخوانی کنید.
- در نهایت، تصویر خروجی را با استفاده از متد save() ذخیره کنید.
نمونه کد زیر نشان میدهد که چگونه یک توضیح به عکس در جاوا اضافه کنیم.
دریافت مجوز رایگان
میتوانید یک مجوز موقت رایگان دریافت کنید تا Aspose.Drawing برای جاوا را بدون هیچ محدودیت ارزیابی امتحان کنید.
نوشتن متن روی تصاویر JPG به صورت آنلاین
همچنین میتوانید از یک ابزار آنلاین رایگان برای نوشتن متن روی تصاویر JPG استفاده کنید. با رابط کاربری ساده و کاربرپسند آن، میتوانید به راحتی متن را به تصاویر اضافه کنید بدون اینکه نیاز به نصب نرمافزار اضافی، ایجاد حساب کاربری یا اشتراک در هر سرویسی داشته باشید.
افزودن متن به تصویر – منابع آموزشی رایگان
علاوه بر نوشتن متن روی تصاویر JPG، منابع زیر را کاوش کنید تا در مورد افزودن متن به تصاویر، نمایش گرافیکهای برداری روی تصاویر رستر و کشف سایر ویژگیهای این کتابخانه بیشتر بیاموزید:
نتیجهگیری
در این پست وبلاگ، ما یاد گرفتیم که چگونه متن را روی تصاویر JPG در جاوا بنویسیم. چه شما توضیحات سادهای را به تصاویر اضافه کنید، بنرهای پویا ایجاد کنید یا برای برندینگ واترمارکها اعمال کنید، Aspose.Drawing برای جاوا ابزارها و انعطافپذیری لازم برای دستیابی به نتایج حرفهای را فراهم میکند. با دنبال کردن مراحل ذکر شده در این مقاله، میتوانید به راحتی متن را به تصاویر اضافه کنید و فونتها، رنگها و موقعیتها را به دلخواه خود تنظیم کنید. علاوه بر این، یک ابزار آنلاین رایگان برای اضافه کردن متن به تصاویر در حال حرکت معرفی کردهایم. در صورت وجود هرگونه ابهام، لطفاً با ما در انجمن پشتیبانی رایگان تماس بگیرید.