U ovom vodiču s uputama naučit ćemo postupak konvertiranja SVG u PDF u C#. Nadalje, pruža informacije za konfiguriranje potrebne biblioteke u .NET aplikaciju, postupnu proceduru za izvođenje konverzije dokumenta i kako koristiti ovaj vodič za razvoj mogućnosti C# SVG u PDF. Evo koraka i uzorka koda za pretvaranje SVG u PDF pomoću C#.
Koraci za pretvaranje SVG u PDF u C#
- Instalirajte GroupDocs.Conversion for .NET paket iz NuGet-a u .NET projektu da biste pretvorili SVG u PDF
- Dodajte referencu na imenski prostor GroupDocs.Conversion za implementaciju funkcionalnosti SVG u PDF
- Učitajte ulaznu SVG datoteku stvaranjem instance klase Converter
- Inicijalizirajte klasu PdfConvertOptions i definirajte parametre za prilagodbu PDF dokumenta
- Na kraju, pozovite metodu Convert klase Converter da biste spremili SVG kao PDF dokument
Gore navedene točke omogućuju vam da jednostavno razvijete konvertiranje SVG u PDF C# funkcionalnost za izvođenje transformacije dokumenta. U prvom koraku postavite potrebni paket i uključite osnovni prostor imena. Zatim morate učitati ulaznu SVG datoteku inicijaliziranjem klase Converter i instanciranjem klase PdfConvertOptions za prilagodbu izlaznog PDF dokumenta. U posljednjem koraku, metoda Convert pomaže vam spremiti rezultirajuću datoteku na disk.
Kod za pretvaranje SVG u PDF u C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertSvgToPdfInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert SVG to PDF using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source SVG file for conversion to PDF | |
var converterObj = new GroupDocs.Conversion.Converter("sample.svg"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the SVG in PDF format | |
converterObj.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
C# SVG pretvarač u PDF implementiran je pomoću koraka objašnjenih u prethodnom odjeljku kako bi se demonstrirao rad ovog vodiča. Kao što vidite, napisali smo nekoliko redaka koda koji se sastoji od API poziva. Nadalje, ovaj primjer koda možete pokrenuti na bilo kojem operativnom sustavu kao što su MS Windows, Linux i Mac OS, čak i bez instaliranja softvera treće strane.
Razgovarali smo o transformaciji dokumenta za izvoz SVG u PDF pomoću C#. Nedavno smo objavili članak o promjeni PDF-a u tekst koristeći C#, pogledajte kako pretvoriti PDF u tekst u C# vodič za više informacija.