V tomto tutoriálu se naučíme proces převést SVG na PDF v C#. Dále poskytuje informace pro konfiguraci požadované knihovny do aplikace .NET, postupný postup provádění převodu dokumentů a jak používat tuto příručku k vývoji schopnosti C# SVG do PDF. Zde jsou kroky a ukázkový kód pro převod SVG do PDF pomocí C#.
Kroky k převodu SVG do PDF v C#
- Nainstalujte balíček GroupDocs.Conversion for .NET z projektu NuGet v projektu .NET a převeďte SVG do PDF
- Přidejte odkaz na jmenný prostor GroupDocs.Conversion pro implementaci funkcí SVG do PDF
- Načtěte vstupní soubor SVG vytvořením instance třídy Converter
- Inicializujte třídu PdfConvertOptions a definujte parametry pro přizpůsobení dokumentu PDF
- Nakonec zavolejte metodu Convert třídy Converter a uložte SVG jako dokument PDF
Výše uvedené body vám umožňují snadno vyvinout funkci převod SVG do PDF C# pro provádění transformace dokumentů. V prvním kroku nastavte požadovaný balíček a zahrňte základní jmenný prostor. Poté musíte načíst vstupní soubor SVG inicializací třídy Converter a vytvořit instanci třídy PdfConvertOptions pro přizpůsobení výstupního dokumentu PDF. V posledním kroku vám metoda Convert pomůže uložit výsledný soubor na disk.
Kód pro převod SVG do PDF v 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"); | |
} | |
} | |
} |
Převodník C# SVG do PDF je implementován pomocí kroků vysvětlených v předchozí části, které demonstrují fungování této příručky. Jak můžete vidět, napsali jsme pár řádků kódu, který se skládá z volání API. Dále můžete tento ukázkový kód spustit na jakémkoli operačním systému, jako je MS Windows, Linux a Mac OS, a to i bez instalace jakéhokoli softwaru třetí strany.
Probrali jsme transformaci dokumentu pro export SVG do PDF pomocí C#. Nedávno jsme publikovali článek o změně PDF na text pomocí C#. Další informace naleznete v průvodci jak převést PDF na text v C#.