SVG filformat är det mest använda filformatet om du arbetar med tvådimensionell grafik. Detta filformat är mycket skalbart och erbjuder hög kvalitet. Men när det gäller dokumentdelning, utskrift eller arkivering, föredras PDF filformatet på grund av dess förbättrade portabilitet. I denna artikel kommer vi programmatiskt att konvertera SVG till PDF i Python. För detta ändamål kommer vi att använda Aspose.CAD för Python via .NET. Denna CAD SDK är tillräckligt kraftfull för att hantera konvertering från SVG till PDF smidigt. Så vi kommer att demonstrera funktionaliteten genom att skriva ett kodexempel. Låt oss börja.
CAD SDK Installation
Låt oss installera Aspose.CAD för Python via .NET genom att helt enkelt köra följande kommando i CMD:
pip install aspose-cad
Du kan ladda ner SDK-filerna om du inte föredrar att använda CMD-alternativet.
Konvertera SVG till PDF i Python - Kodsnutt
SDK:n har installerats och nu kommer vi att gå vidare med implementeringen av funktionaliteten.
Vänligen följ stegen nedan:
- Definiera sökvägen för arbetskatalogen och tillämpa Aspose.CAD-licensen.
- Ladda den käll-SVG-fil genom att anropa load metoden.
- Skapa en instans av klassen CadRasterizationOptions.
- Ställ in sidans höjd.
- Ställ in sidans bredd.
- Instansiera en instans av klassen PdfOptions.
- Anropa save metoden för att spara filen som PDF.
Följande kodexempel visar hur man konverterar SVG till PDF i Python programmatiskt:
Du kan se resultatet i bilden nedan:
Som en fråga
Du kan ställa dina frågor på vårt forum.
SVG till PDF - Få en gratis licens
Få en gratis temporär licens för att prova Aspose.CAD för Python via .NET.
Avslutande tankar
Aspose.CAD för Python via .NET erbjuder ett kompakt sätt att konvertera SVG till PDF i Python. Framför allt kommer denna lösning inte med några tredjepartsberoenden. Du kan sömlöst uppnå denna konvertering i dina Python-applikationer. Dessutom kan du dyka djupare genom att navigera i dokumentationen, API-referenser och GitHub kodexempel.
FAQs
Q: Hur konverterar man SVG till PDF i Python?
A: Du kan exportera SVG till PDF med Aspose.CAD för Python via .NET. Denna kodexempel demonstrerar funktionaliteten.
Q: Är SVG och PDF samma sak?
A: Nej, SVG och PDF är inte samma sak. SVG är ett vektorbildformat för webbgrafik, medan PDF är ett dokumentformat som kan innehålla text, bilder och grafik för delning och utskrift.