Kako pretvoriti SVG u PDF pomoću Jave

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

  1. Konfigurirajte svoj projekt za korištenje Aspose.Imaging iz repozitorija Maven
  2. Učitajte izvornu SVG datoteku pomoću objekta klase Image
  3. Instancirajte objekt klase PdfOptions da biste konfigurirali izlazni PDF
  4. 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.

 Hrvatski