วิธีปรับขนาดรูปภาพ SVG ใน Java

ในบทช่วยสอนสั้นๆ นี้ คุณจะได้เรียนรู้ วิธีปรับขนาดรูปภาพ SVG ใน Java มีขั้นตอนโดยละเอียด โค้ดตัวอย่างที่รันได้พร้อมกับขั้นตอนการกำหนดค่าสภาพแวดล้อม คุณสามารถ ปรับขนาด SVG ใน Java ด้วยความช่วยเหลือของการเรียก API สองสามรายการ และอาจปรับแต่งเอาต์พุต SVG ได้เช่นกัน

ขั้นตอนในการปรับขนาดภาพ SVG ใน Java

  1. ตั้งค่าแอปพลิเคชันของคุณเพื่อใช้ Aspose.Imaging จากที่เก็บ
  2. โหลดไฟล์ SVG ต้นทางลงในวัตถุคลาส Image ที่จะปรับขนาดใน Java
  3. เรียกใช้เมธอด Image.resize() ด้วยขนาดใหม่และประเภทการปรับขนาดเป็น CenterToCenter
  4. บันทึกเอาต์พุต SVG ที่ปรับขนาดตามความต้องการ

ขั้นตอนเหล่านี้ออกแบบมาเพื่อ เปลี่ยนขนาดของภาพ SVG ใน Java รายละเอียดคอนฟิกูเรชันและลำดับของขั้นตอนการเขียนโปรแกรมใช้ร่วมกันซึ่งสามารถปฏิบัติตามได้ในสภาพแวดล้อมใดๆ ที่สนับสนุน Java คุณยังสามารถปรับแต่งภาพ SVG ที่ปรับขนาดได้ก่อนที่จะบันทึกลงในดิสก์

รหัสเพื่อปรับขนาดไฟล์ SVG ใน Java

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 ใน Java หากคุณต้องการเปลี่ยนขนาดรูปภาพประเภทอื่น โปรดดูบทความใน วิธีปรับขนาดรูปภาพโดยใช้ Java

 ไทย