در این آموزش کوتاه، چگونه اندازه تصویر SVG را در جاوا تغییر دهید یاد خواهید گرفت. مراحل دقیق، کد نمونه قابل اجرا همراه با مراحل پیکربندی محیط را ارائه می دهد. میتوانید اندازه SVG را در جاوا تغییر دهید** با کمک چند تماس API و همچنین میتوانید خروجی SVG را سفارشی کنید.
مراحل تغییر اندازه تصویر SVG در جاوا
- برنامه خود را برای استفاده از Aspose.Imaging از مخزن تنظیم کنید
- فایل SVG منبع را در شی کلاس Image که قرار است در جاوا تغییر اندازه داده شود بارگیری کنید.
- روش Image.resize() را با اندازه جدید و نوع تغییر اندازه به عنوان CenterToCenter فراخوانی کنید
- SVG خروجی را که اندازه آن مطابق با نیازها تغییر کرده است ذخیره کنید
این مراحل برای تغییر اندازه تصویر SVG در جاوا طراحی شده اند. جزئیات پیکربندی و ترتیب مراحل برنامه نویسی به اشتراک گذاشته شده است که می تواند در هر یک از محیط های پشتیبانی کننده جاوا دنبال شود. همچنین می توانید اندازه تصویر SVG را قبل از ذخیره آن روی دیسک سفارشی کنید.
کد تغییر اندازه فایل SVG در جاوا
import com.aspose.imaging.Image; | |
import com.aspose.imaging.License; | |
import com.aspose.imaging.ResizeType; | |
public class ResizeSvgImageInJava { | |
public static void main(String[] args) // Main function to resize SVG image in Java | |
{ | |
// Instantiate a license to avoid watermark in the output resized SVG file | |
License licForSvgResizing = new License(); | |
licForSvgResizing.setLicense("Aspose.Imaging.lic"); | |
// Load the source SVG image file that needs to be resized | |
Image img = Image.load("Circle.svg"); | |
// Set the new size of the SVG image along with the resize type | |
img.resize(img.getWidth() * 2, img.getHeight() * 2, ResizeType.CenterToCenter); | |
// Save the resized SVG image on the disk | |
img.save("ResizedSvg.svg"); | |
System.out.println("Done"); | |
} | |
} |
میتوانید از شی کلاس SvgOptions در تابع Image.Save() برای سفارشی کردن اندازه SVG با فراخوانی یک یا چند روش مانند setColorType()، setCompress()، setTextAsShapes() استفاده کنید. به طور مشابه، می توانید از ISvgResourceKeeperCallback getCallback() برای دریافت یا تنظیم گزینه های ذخیره فونت استفاده کنید.
در این آموزش سریع یاد گرفتیم که اندازه تصویر SVG را در جاوا افزایش دهیم. اگر میخواهید اندازه تصویر انواع دیگر را تغییر دهید، به مقاله نحوه تغییر اندازه تصویر با استفاده از جاوا مراجعه کنید.