Hogyan lehet SVG-t PDF-be konvertálni Java segítségével

Ebben a gyors oktatóanyagban megtanulhatja, hogyan konvertálja az SVG-t PDF-be Java segítségével, mindössze néhány kódsor segítségével. Ehhez be kell tölteni a SVG fájlt, majd el kell menteni a lemezre PDF néven. Az SVG-t PDF-re változtathatja Java használatával, és többféleképpen testreszabhatja a kimeneti PDF-fájlt.

Lépések az SVG PDF formátumba exportálásához Java használatával

  1. Konfigurálja projektjét a Maven tárhelyből származó Aspose.Imaging használatára
  2. Töltse be a forrás SVG fájlt a Image osztályobjektum használatával
  3. Példányosítsa a PdfOptions osztályobjektumot a kimeneti PDF konfigurálásához
  4. Mentse el a képet PDF-ként a megadott PDF-beállításokkal

Ezek a lépések útmutatót adnak SVG fájl PDF formátumba konvertálásához Java használatával a konfigurációs információk és az egyszerű teendők listájának megosztásával a feladat végrehajtásához. Először is be kell töltenie a forrás SVG-fájlt, majd példányosítania kell a PdfOptions osztályobjektumot, amely az oldalméret beállítására, a PDF alapbeállításaira és a PDF-dokumentum információira vonatkozó beállításokat tartalmazza.

Kód az SVG-ből PDF-be konvertálásához Java használatával

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");
}
}

Ez a kód az SVG-t PDF-be konvertálja Java használatával, és lehetőséget biztosít a PDFCoreOptions beállítására a PdfOptions osztályobjektum használatával. A PDFCoreOptions segítségével beállíthatja a könyvjelzők vázlatának szintjét, tömörítését, kiterjesztett vázlatszintjeit, fejlécvázlati szintjeit, JPEG minőségét és PDF megfelelőségi tulajdonságait. Hasonlóképpen beállíthatja a kimeneti PDF-fájl szerzőjének nevét, kulcsszavait, tárgyát és címét a PdfOptions osztályobjektum PdfDocumentInfo tulajdonságával.

Itt megtanultuk az SVG-t PDF-be konvertálni, azonban ha az SVG-t PNG-re szeretné konvertálni, olvassa el a hogyan lehet SVG-t PNG-re konvertálni Java segítségével című cikket.

 Magyar