Šioje trumpoje temoje pateikiami išsamūs veiksmai, kaip konvertuoti SVG į PDF naudojant C#, taip pat informacija apie aplinkos konfigūravimą, kad būtų vykdomas kodas. Naudojant C# SVG į PDF konverteris gali būti lengvai sukurtas naudojant paprastą API sąsają .NET palaikomose platformose pagrįstose programose.
Veiksmai, kaip konvertuoti SVG į PDF naudojant C#
- Naudodami NuGet paketų tvarkyklę įtraukite Aspose.Imaging, kad konvertuotumėte SVG į PDF
- Importuokite nuorodą į Aspose.Imaging vardų erdvę savo programoje
- Įkelkite šaltinio SVG failą naudodami Image.Load metodą
- Sukurkite SvgRasterizationOptions klasės objektą, kad nustatytumėte SVG vaizdo aukštį ir plotį
- Sukurkite PdfOptions klasę, kad nustatytumėte norimas PDF parinktis
- Konvertuokite SVG į PDF naudodami išsaugojimo metodą
Aukščiau pateikti C# veiksmai konvertuoja SVG į PDF naudojant paprastus API iškvietimus ir kelias kodo eilutes. Procesas prasidės įkeliant šaltinio SVG vaizdą naudojant Load() metodą, po kurio nustatomas SVG puslapio plotis ir aukštis naudojant SvgRasterizationOptions klasę. Galiausiai, naudojant PdfOptions klasę, bus nustatytos PDF rastravimo parinktys ir SVG konvertuojamas į PDF.
Kodas konvertuoti SVG į PDF naudojant C#
Aukščiau pateiktame pavyzdyje SVG į PDF C# keitiklio programa buvo sukurta naudojant kelias kodo eilutes. API leidžia tinkinti eksportuotą PDF, nustatant puslapio dydį, vaizdo skiriamąją gebą, kelių puslapių parinktis ir PDF dokumento informaciją naudojant PdfOptions klasę.
Pirmiau minėtas pavyzdys reiškia, kad norint konvertuoti SVG į PDF C# pagrįstą paprastą keitiklį galima lengvai sukurti nepriklausant nuo jokios išorinės trečiosios šalies programinės įrangos, pvz., Adobe Acrobat. Jei norite sužinoti apie SVG konvertavimą į PNG vaizdą naudojant C#, žr. straipsnį kaip konvertuoti SVG į PNG naudojant C#.