Kaip konvertuoti rastrinį vaizdą į SVG naudojant C#

Šiame trumpame vadove paaiškinama, kaip konvertuoti Raster image į SVG naudojant C#, atliekant išsamius veiksmus. Norint konvertuoti **rastrą į SVG, šiame pavyzdyje naudojamas kelias kodo eilutes. Programą galima naudoti bet kurioje .NET palaikomoje aplinkoje, įskaitant Windows, Linux ir MacOS.

Veiksmai, kaip konvertuoti rastrinį vaizdą į SVG naudojant C#

  1. Sukonfigūruokite projekto aplinką, kad pridėtumėte Aspose.Imaging naudodami NuGet paketų tvarkyklę
  2. Įkelkite šaltinio TIFF vaizdą naudodami Image klasės objektą
  3. Norėdami nustatyti norimas SVG vaizdo ypatybes, naudokite SvgOptions klasės objektą
  4. Nustatykite norimas SVG vaizdo ypatybes
  5. Konvertuokite rastrinį vaizdą į SVG vaizdą naudodami išsaugojimo metodą

Norėdami konvertuoti TIFF į SVG C# pagrįstus aplinkos parametrus, vardų erdvė, klasės ir metodai yra bendrinami atliekant aukščiau nurodytus veiksmus. Naudodami Image.Load() metodą, galite įkelti bet kokio tipo rastrinius vaizdus, įskaitant TIFF, PNG, GIF, JPEG, PSD, WEBP ir J2K. Naudojant SvgOption egzempliorių, nustatomos skirtingos norimo SVG vaizdo savybės ir galiausiai galite konvertuoti Tiff į SVG naudodami išsaugojimo metodą.

Rastrinio vaizdo į SVG konverterį kodas C#

C# TIFF į SVG konverterio programa sukurta naudojant aukščiau pateiktą pavyzdį, kur galite tinkinti išvesties SVG vaizdą, prieš išsaugodami vaizdą nustatydami skirtingas SvgOptions egzemplioriaus savybes, pvz., MultiPageOptions, TextAsShapes, ResolutionSettings, VectorRasterizationOptions, ColorType, Compression ir FullFrame. diską naudodami išsaugojimo metodą.

Šioje aiškioje pamokoje sužinosite, kaip naudojant paprastą API sąsają galima sukurti programą C# rastrinis į SVG konverteris. Jei norite sužinoti apie vaizdų apkarpymą, žr. straipsnį kaip apkarpyti vaizdą C#.

 Latviski