این مبحث نحوه انجام سریع بر نحوه تبدیل Raster image به SVG با استفاده از جاوا به همراه مراحل پیکربندی دقیق برای تنظیم محیط و استفاده از کد مثال تمرکز دارد. با استفاده از تبدیل تصویر جاوا رستر به SVG می توان به راحتی با استفاده از فراخوانی های ساده API و چند خط کد توسعه داد. برنامه توسعه یافته را می توان در هر یک از محیط های پشتیبانی شده جاوا از جمله ویندوز، لینوکس و macOS استفاده کرد.
مراحل تبدیل تصویر رستر به SVG با استفاده از جاوا
- برنامه را طوری پیکربندی کنید که شامل Aspose.Imaging از مخزن Maven برای تبدیل شطرنجی به تصویر باشد.
- فایل تصویر منبع Tiff را با استفاده از شی کلاس Image از دیسک بارگیری کنید
- شی کلاس SvgOptions را برای تنظیم ویژگی های تصویر SVG مورد نظر، نمونه سازی کنید
- ویژگی های مختلف SVG را برای تصویر مورد نظر تنظیم کنید
- روش ذخیره، رستر را به تصویر SVG تبدیل کرده و آن را روی دیسک ذخیره کنید
برای تبدیل Raster به SVG برنامه مبتنی بر جاوا با تنظیم محیط و استفاده از فضای نام، کلاس ها و روش های مورد نیاز استفاده می شود. این برنامه همچنین می تواند انواع دیگر تصاویر شطرنجی از جمله PSD، GIF، PNG، JPEG، WEBP و J2K را با استفاده از روش Image.load() بارگیری و تبدیل کند. با استفاده از نمونه SvgOption می توانید ویژگی های مختلف تصویر SVG مورد نظر را تنظیم کنید و در نهایت Tiff را با استفاده از روش ذخیره به SVG تبدیل کنید.
کد برای تبدیل تصویر رستر به SVG در جاوا
در مثال فوق در برنامه تبدیل جاوا TIFF به SVG توسعه داده شده است که در آن فرآیند با بارگذاری یک تصویر Tiff از دیسک آغاز می شود. میتوان SVG را با SvgOptions پیشفرض تولید کرد یا میتوان تصویر خروجی SVG را با تنظیم ویژگیهای مختلف از جمله VectorRasterizationOptions، TextAsShapes، MultiPageOptions، ResolutionSettings، ColorType، Compression و FullFrame قبل از ذخیره تصویر روی دیسک با استفاده از روش ذخیره، سفارشی کرد.
در این آموزش شما را با نحوه توسعه برنامه جاوا شطرنجی به تبدیل SVG با استفاده از کد آسان و یک رابط API ساده آشنا کرده ایم. اگر علاقه مند به یادگیری نحوه برش تصاویر هستید، به مقاله در نحوه برش تصویر در جاوا مراجعه کنید.