Det här ämnet hjälper dig att förstå hur du konverterar SVG till PDF i Python. Den innehåller information om att ställa in IDE och erbjuder ett kodexempel för att exportera SVG till PDF i Python. Dessutom omfattar den detaljerna för att improvisera konverteringen baserat på dina specifika krav.
Steg för att konvertera SVG till PDF i Python
- Ställ in IDE genom att konfigurera Aspose.CAD för att rendera SVG till PDF-dokument
- Läs den ingående SVG-bilden genom att initiera ett Image klassobjekt
- Skapa instanser av klassen PdfOptions och klassen CadRasterizationOptions
- Anropa sparmetoden för att exportera SVG-bilden till ett PDF-dokument
Stegen ovan beskriver arbetsflödet för att konvertera SVG till PDF i Python. Först laddar du in SVG-filen från disken eller minnet. För det andra, ange alternativen för bildrastrering och PDF-inställningarna för utdatadokumentet. Exportera slutligen utdatadokumentet för att avsluta konverteringsprocessen.
Kod för SVG till PDF Converter i Python
import aspose.cad | |
from aspose.cad import * | |
image = aspose.cad.Image.load(“sample.svg") | |
rasterizationOptions = aspose.cad.imageoptions.CadRasterizationOptions() | |
rasterizationOptions.page_height = 600.0 | |
rasterizationOptions.page_width = 600.0 | |
rasterizationOptions.background_color = Color.green_yellow | |
pdfOptions = aspose.cad.imageoptions.PdfOptions() | |
pdfOptions.vector_rasterization_options = rasterizationOptions | |
image.save("SVGtoPDF.pdf", pdfOptions) |
Denna exempelkod laddar indatafilen och omvandlar den från SVG-fil till PDF i Python. Du kan ändra olika egenskaper som exponeras av klassen CadRasterizationOptions som skala, zoom, lager, gränser, marginaler, etc. På samma sätt kan olika egenskaper för klassen PdfOptions – som XMP-metadata, upplösning, rotation och andra egenskaper – ändras som behövs.
Den här guiden beskriver stegen för att konvertera från SVG till PDF i Python. Om du vill lära dig om konvertering från DWG till TIFF, läs artikeln om Konvertera DWG till TIFF i Python.