این مبحث مختصر درباره نحوه تبدیل SVG به PNG با استفاده از جاوا با ارائه مراحل دقیق مورد نیاز برای پیکربندی محیط و اجرای کد است. استفاده از Java SVG به PNG را می توان به راحتی با استفاده از چند خط کد مدیریت کرد و برای همه انواع برنامه های مبتنی بر جاوا که بر روی پلتفرم های ویندوز، لینوکس یا macOS اجرا می شوند، مناسب است.
مراحل تبدیل SVG به PNG با استفاده از جاوا
- با افزودن کتابخانه Aspose.Imaging از مخزن Maven برای تبدیل SVG به PNG، پروژه را پیکربندی کنید.
- فضای نام Aspose.Imaging را وارد کنید تا از تماسهای API در کد استفاده کنید
- تصویر SVG نمونه را با استفاده از روش load() Image class بارگیری کنید
- شی SvgRasterizationOptions را برای تنظیم ارتفاع و عرض تصویر SVG راه اندازی کنید
- شیء PngOptions را برای PNG مورد نظر ایجاد کنید
- فایل PNG تبدیل شده را روی دیسک ذخیره کنید
مراحل فوق الذکر در جاوا تبدیل SVG به PNG را با کمک رابط API ساده و بارگذاری فایل SVG منبع با استفاده از متد load() که توسط کلاس Image نمایش داده می شود آغاز می شود. کلاس SvgRasterizationOptions برای تنظیم عرض و ارتفاع صفحه SVG استفاده خواهد شد. در پایان، شیء SvgRasterizationOptions برای رندر و ذخیره SVG به عنوان یک تصویر PNG به نمونه PngOptions منتقل می شود.
کد برای تبدیل SVG به PNG با استفاده از جاوا
برای توسعه مبدل برای SVG به PNG جاوا پایگاه کد به طور موثر با کمک فراخوانی های ساده API استفاده شده است. ما میتوانیم با تنظیم ویژگیهای اضافی کلاس SvgRasterizationOptions از جمله مرز تنظیم، فاکتورهای مقیاسبندی و رنگ پسزمینه، تغییر را در خروجی انجام دهیم. همچنین، کلاس PngOptions گزینه هایی را برای تنظیم تنظیمات وضوح، سطح فشرده سازی و انواع فیلتر و غیره در معرض نمایش قرار می دهد.
این مثال نشان میدهد که برای تبدیل SVG به PNG جاوا میتوان برنامههای مبتنی بر جاوا را بر روی هر پلتفرمی از جمله MS Windows، macOS یا Linux توسعه داد. اگر میخواهید درباره تنظیم واترمارک برای تصویر Tiff بیاموزید، به مقاله نحوه تنظیم واترمارک در TIFF با استفاده از جاوا مراجعه کنید.