Vykreslit SVG jako PDF pomocí C#

Vykreslování škálovatelné vektorové grafiky (SVG) jako formátu PDF (Portable Document Format) pomocí C# může být cennou funkcí v různých scénářích, jako je generování dokumentů, vytváření sestav nebo vytváření tisknutelných materiálů. V této příručce prozkoumáme kroky potřebné k vykreslení SVG jako PDF pomocí C#. Převedením SVG do PDF mohou vývojáři vytvářet dokumenty vhodné pro sdílení, tisk nebo vkládání do různých aplikací. Následují kroky a C# kód pro vykreslení SVG do PDF.

Kroky k vykreslení SVG jako PDF pomocí C#

  1. Nakonfigurujte své integrované vývojové prostředí (IDE) tak, aby využívalo GroupDocs.Viewer for .NET pro převod SVG do PDF
  2. Vytvořte instanci objektu třídy Viewer poskytnutím cesty k souboru SVG jako argumentu jeho konstruktoru
  3. Získejte možnosti zobrazení vytvořením objektu třídy PdfViewOptions
  4. Voláním metody Viewer.View předáním možností zobrazení uložíte výsledné PDF na disk

Výše uvedené kroky k převodu SVG do PDF v C# lze provést na široce používaných operačních systémech, jako jsou Windows, macOS a Linux, za předpokladu, že je nainstalováno .NET. K provedení této konverze není třeba instalovat žádný další software nebo nástroje. Ať už se použije na generování dokumentů, vytváření sestav nebo jiné scénáře, vykreslování SVG do PDF představuje cennou schopnost v sadě nástrojů vývojářů, kteří chtějí všestranné a dynamické zpracování dokumentů. Níže uvedený příklad kódu ukazuje, jak provést tuto konverzi.

Kód pro vykreslení SVG jako PDF pomocí C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;
using GroupDocs.Viewer.Results;
using System;
namespace RenderSVGasPDFUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Viewer library
License lic = new License();
lic.SetLicense(@"GroupDocs.Viewer.lic");
using (var viewer = new Viewer("input.svg"))
{
// Save output PDF to disk
var viewOptions = new PdfViewOptions("output.pdf");
viewer.View(viewOptions);
}
}
}
}

Vykreslování SVG jako PDF v C# nabízí robustní řešení pro začlenění škálovatelné vektorové grafiky do tisknutelných dokumentů. Při integraci převodu SVG do PDF do svých projektů zvažte specifické potřeby své aplikace a prozkoumejte další funkce nabízené vybranou knihovnou pro komplexnější řešení. Po úspěšné konfiguraci navrhované knihovny a provedení požadovaných úprav cest k souborům se začlenění kódu pro vykreslení SVG jako PDF v C# do vašich projektů stane jednoduchým a bezproblémovým úkolem.

V dřívějším tutoriálu jsme zkoumali vykreslování SVG jako HTML. Pokud potřebujete další pokyny, doporučujeme prostudovat si náš článek o vykreslit SVG jako HTML pomocí C#.

 Čeština