Jak przekonwertować obraz rastrowy na SVG za pomocą C#

Ten krótki samouczek pokazuje, jak konwertować Raster image na SVG przy użyciu języka C#, wykonując szczegółowe kroki. Aby przekonwertować raster na SVG, w tym przykładzie użyto C# przy użyciu kilku linii kodu. Z aplikacji można korzystać w dowolnym środowisku obsługiwanym przez platformę .NET, w tym w systemach Windows, Linux i macOS.

Kroki, aby przekonwertować obraz rastrowy na SVG przy użyciu C#

  1. Skonfiguruj środowisko projektu, aby dodać Aspose.Imaging za pomocą menedżera pakietów NuGet
  2. Załaduj źródłowy obraz TIFF za pomocą obiektu klasy Image
  3. Użyj obiektu klasy SvgOptions, aby ustawić żądane właściwości obrazu SVG
  4. Ustaw żądane właściwości obrazu SVG
  5. Konwertuj obraz rastrowy na obraz SVG za pomocą metody Save

Aby przekonwertować ustawienia środowiska TIFF na SVG C#, przestrzeń nazw, klasy i metody są udostępniane w powyższych krokach. Za pomocą metody Image.Load() można ładować obrazy rastrowe dowolnego typu, w tym TIFF, PNG, GIF, JPEG, PSD, WEBP i J2K. Korzystając z instancji SvgOption, ustawia się różne właściwości żądanego obrazu SVG i ostatecznie można przekonwertować Tiff na SVG za pomocą metody Save.

Kod konwertera obrazu rastrowego na SVG w C#

W aplikacji konwertera C# TIFF na SVG opracowano przy użyciu powyższego przykładu, w którym można dostosować wyjściowy obraz SVG, ustawiając różne właściwości instancji SvgOptions, takie jak MultiPageOptions, TextAsShapes, ResolutionSettings, VectorRasterizationOptions, ColorType, Compression i FullFrame przed zapisaniem obrazu w dysk za pomocą metody Save.

Ten przejrzysty samouczek przeprowadził Cię przez proces tworzenia aplikacji C# raster to SVG Converter przy użyciu prostego interfejsu API. Jeśli chcesz dowiedzieć się więcej o przycinaniu obrazów, zapoznaj się z artykułem na stronie jak przyciąć obraz w C#.

 Polski