V tomto krátkém tutoriálu se naučíte jak změnit velikost obrázku SVG v Javě. Poskytuje podrobné kroky, spustitelný ukázkový kód spolu s kroky konfigurace prostředí. Můžete změnit velikost SVG v Javě pomocí několika volání API a můžete také přizpůsobit výstup SVG.
Kroky ke změně velikosti obrázku SVG v Javě
- Nastavte aplikaci tak, aby používala Aspose.Imaging z úložiště
- Načtěte zdrojový soubor SVG do objektu třídy Image, jehož velikost má být v Javě změněna
- Zavolejte metodu Image.resize() s novou velikostí a typem změny velikosti jako CenterToCenter
- Uložte výstupní SVG, jehož velikost je změněna podle požadavků
Tyto kroky jsou navrženy tak, aby změnily velikost obrázku SVG v Javě. Podrobnosti o konfiguraci a posloupnost programovacích kroků jsou sdíleny, což lze provést v jakémkoli prostředí podporujícím Javu. Můžete také upravit velikost obrázku SVG před uložením na disk.
Kód pro změnu velikosti souboru SVG v Javě
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 třídy SvgOptions ve funkci Image.Save() můžete použít k přizpůsobení změněné velikosti SVG voláním jedné nebo více metod, jako je setColorType(), setCompress(), setTextAsShapes(). Podobně můžete použít ISvgResourceKeeperCallback getCallback() k získání nebo nastavení možností úložiště písem,
V tomto rychlém tutoriálu jsme se naučili zvětšit velikost obrázku SVG v Javě. Pokud chcete změnit velikost obrázku jiných typů, přečtěte si článek na jak změnit velikost obrázku pomocí Java.