W tym artykule poradnikowym opisujemy krok po kroku proces konwersji SVG na JPG przy użyciu języka C# przy użyciu jednej z popularnych bibliotek konwersji dokumentów. Ponadto niniejsza instrukcja zawiera wskazówki dotyczące konfigurowania środowiska do tworzenia konwertera plików SVG na JPG w aplikacji C#. Oto przepływ pracy i fragment kodu do konwersji SVG na JPG.
Kroki, aby przekonwertować SVG na JPG przy użyciu C#
- Zainstaluj pakiet GroupDocs.Conversion for .NET z menedżera pakietów NuGet w aplikacji .NET, aby przekonwertować SVG na JPG
- Dodaj odniesienie do przestrzeni nazw GroupDocs.Conversion w celu konwersji z formatu SVG na JPG
- Utwórz instancję klasy Converter do ładowania wejściowego pliku SVG z dysku w celu przekształcenia do formatu JPG
- Utwórz i zdefiniuj parametry pliku JPG, aby go dostosować
- Na koniec wywołaj metodę Convert klasy Converter, aby zapisać SVG jako JPG na dysku
Wyjaśniliśmy wszystkie kroki tworzenia kodu do konwertowania pliku SVG na JPG w C#. Procedurę konwersji dokumentu należy rozpocząć od skonfigurowania wymaganego pakietu za pomocą menedżera pakietów NuGet, a następnie zaimportowania niezbędnych przestrzeni nazw w kodzie. Po wykonaniu pierwszych dwóch kroków należy zainicjować klasę Converter w celu załadowania wejściowego pliku SVG i utworzyć instancję klasy ImageConvertOptions w celu dostosowania przekonwertowanego pliku JPG. W ostatnim kroku musisz użyć metody Convert do przekształcenia dokumentu i zapisania go na dysku.
Kod do konwersji SVG na JPG przy użyciu C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertSvgToJpgUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert SVG to JPG using C# | |
{ | |
// Remove the watermark in output JPG 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 JPG | |
var converter = new GroupDocs.Conversion.Converter("sample.svg"); | |
// Set the conversion options for JPG document to customize the output file | |
ImageConvertOptions options = new ImageConvertOptions(); | |
// Convert and save the SVG in JPG format | |
converter.Convert("converted.jpg", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
W powyższym fragmencie aplikacja zmień SVG na JPG przy użyciu C# jest rozwijana przy użyciu przepływu pracy zdefiniowanego w poprzedniej sekcji. Napisaliśmy tylko kilka linii kodu i zużyliśmy kilka wywołań API biblioteki konwersji dokumentów w celu uzyskania przekonwertowanego pliku. Co więcej, tych instrukcji można używać w dowolnym popularnym systemie operacyjnym, w tym Linux, Windows i macOS, które obsługują środowisko .NET, a nawet bez instalowania dodatkowego oprogramowania.
Omówiliśmy procedurę konwersji dokumentów w celu przekonwertowania SVG na JPG w języku C# i opracowaliśmy dla niej przykład. Niedawno opublikowaliśmy artykuł dotyczący zmiany MD na PDF przy użyciu C#, zajrzyj do przewodnika jak przekonwertować MD na PDF w C#, aby uzyskać więcej informacji.