U ovom kratkom vodiču naučit ćete konvertirati SVG u PDF pomoću Jave uz pomoć samo nekoliko redaka koda. Zahtijeva učitavanje datoteke SVG i zatim spremanje na disk kao PDF. Možete promijeniti SVG u PDF pomoću Jave uz opciju prilagodbe izlaznog PDF-a na različite načine.
Koraci za izvoz SVG u PDF pomoću Jave
- Konfigurirajte svoj projekt za korištenje Aspose.Imaging iz repozitorija Maven
- Učitajte izvornu SVG datoteku pomoću objekta klase Image
- Instancirajte objekt klase PdfOptions da biste konfigurirali izlazni PDF
- Spremite sliku kao PDF pomoću navedenih PDF opcija
Ovi koraci vode za konvertiranje SVG datoteke u PDF pomoću Jave dijeljenjem informacija o konfiguraciji, a zatim jednostavnog popisa obaveza za izvršenje zadatka. Najprije morate učitati izvornu SVG datoteku, a zatim instancirati objekt klase PdfOptions koji sadrži opcije za postavljanje veličine stranice, osnovne opcije PDF-a i informacije o PDF dokumentu, da spomenemo samo neke.
Kod za pretvaranje iz SVG u PDF pomoću Jave
import com.aspose.imaging.Image; | |
import com.aspose.imaging.License; | |
import com.aspose.imaging.imageoptions.PdfOptions; | |
public class ConvertSVGToPDFUsingJava { | |
public static void main(String[] args) // Main function to convert SVG to PDF using java | |
{ | |
// Initialize license to avoid watermark in the output PDF created from SVG | |
License licForSvgToPdf = new License(); | |
licForSvgToPdf.setLicense("Aspose.Imaging.lic"); | |
// Load the input SVG image to be converted to PDF | |
Image img = Image.load("Circle.svg"); | |
// Instantiate the PdfOptions class object to customize the converted PDF from SVG | |
PdfOptions options = new PdfOptions(); | |
// Save the output PDF file using the PdfOptions object | |
img.save("Compressed.pdf",options); | |
System.out.println("Done"); | |
} | |
} |
Ovaj kod pretvara SVG u PDF pomoću Jave i pruža opcije za postavljanje PDFCoreOptions pomoću objekta klase PdfOptions. Možete postaviti razinu obrisa knjižnih oznaka, kompresiju, proširene razine obrisa, razine obrisa naslova, JPEG kvalitetu i svojstva usklađenosti PDF-a pomoću PDFCoreOptions. Slično tome, možete postaviti ime autora izlazne PDF datoteke, ključne riječi, temu i naslov pomoću svojstva PdfDocumentInfo u objektu klase PdfOptions.
Ovdje smo naučili pretvoriti SVG u PDF, ali ako želite pretvoriti SVG u PNG, pogledajte članak na kako pretvoriti SVG u PNG pomoću Jave.