Ten przewodnik pokazuje, jak bezproblemowo konwertować SVG na EMF w C#. Aspose.Imaging dla .NET to popularny SDK do przetwarzania obrazów wśród programistów .NET ze względu na swoją elastyczność i przyjazną dla programistów naturę. Format pliku obrazu EMF oferuje doskonałą jakość druku i skalowalność. Dodatkowo, ten format pliku obrazu jest oszczędny pod względem przechowywania. Dlatego Aspose.Imaging dla .NET ułatwia konwersję SVG na EMF w przystępny sposób pod względem czasu i wysiłku. Upewnij się, że masz zainstalowane .NET na swoim komputerze, aby móc od razu wdrożyć tę funkcjonalność.

SDK przetwarzania obrazów - Instalacja

Zainstalujemy Aspose.Imaging dla .NET. W tym celu odwiedź ten link, aby go pobrać.

Install-Package Aspose.Imaging 

Konwersja SVG na EMF w C# programowo

Możesz postępować zgodnie z poniższymi krokami, aby opracować konwerter SVG na EMF:

  1. Przeiteruj przez tablicę plików.
  2. Załaduj źródłowy plik SVG, wywołując metodę Image.Load(inputFileName).
  3. Ustaw opcje rasteryzacji SVG z tym samym rozmiarem strony co oryginalny obraz.
  4. Zainicjalizuj opcje EMF i przypisz ustawienia rasteryzacji SVG do renderowania wektorowego.
  5. Metoda Save zapisze wynikowy plik EMF na dysku.

Poniższy przykład kodu pokazuje, jak programowo konwertować SVG na EMF w C#: Wyjście:

svg-to-emf

Uzyskaj darmową licencję

Uzyskaj darmową tymczasową licencję, aby wypróbować ten SDK do przetwarzania obrazów bez ograniczeń oceny.

Masz pytania?

Zadaj swoje pytania na naszym forum.

Podsumowanie

Przeanalizowaliśmy niezawodne podejście do konwersji SVG na EMF w C# programowo. Aspose.Imaging dla .NET jest najlepszym wyborem dla programistów .NET, aby zautomatyzować tę konwersję. Ponadto, ten SDK do przetwarzania obrazów daje pełną kontrolę programistom nad rozszerzaniem funkcji w zależności od ich potrzeb. Ten wpis na blogu obejmował podstawową funkcjonalność. Możesz dowiedzieć się więcej o tym SDK, przechodząc do następujących zasobów:

Eksploruj