U ovom kratkom vodiču naučit ćete kako promijeniti veličinu SVG slike u Javi. Pruža detaljne korake, primjer koda koji se može izvoditi zajedno s koracima konfiguracije okruženja. Možete promijeniti veličinu SVG-a u Javi uz pomoć nekoliko API poziva, a također možete prilagoditi izlaz SVG.
Koraci za promjenu veličine SVG slike u Javi
- Postavite svoju aplikaciju da koristi Aspose.Imaging iz repozitorija
- Učitajte izvornu SVG datoteku u objekt klase Image kojoj treba promijeniti veličinu u Javi
- Pozovite metodu Image.resize() s novom veličinom i vrstom promjene veličine kao CenterToCenter
- Spremite izlazni SVG čija je veličina promijenjena prema zahtjevima
Ovi su koraci osmišljeni za promjenu veličine SVG slike u Javi. Pojedinosti konfiguracije i redoslijed programskih koraka se dijele i mogu se pratiti u bilo kojem okruženju koje podržava Javu. Također možete prilagoditi SVG sliku promijenjene veličine prije spremanja na disk.
Kod za promjenu veličine SVG datoteke u Javi
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"); | |
} | |
} |
Objekt klase SvgOptions možete koristiti u funkciji Image.Save() za prilagodbu SVG-a promijenjene veličine pozivanjem jedne ili više metoda kao što su setColorType(), setCompress(), setTextAsShapes(). Slično, možete koristiti ISvgResourceKeeperCallback getCallback() za dobivanje ili postavljanje opcija pohrane fontova,
U ovom kratkom vodiču naučili smo povećati veličinu SVG slike u Javi. Ako želite promijeniti veličinu slike drugih vrsta, pogledajte članak na kako promijeniti veličinu slike pomoću Jave.