Hogyan változtassunk SVG-t PNG-re C# használatával

Ez a gyors oktatóanyag elvezeti Önt hogyan változtassa meg a SVG-t PNG-re C# használatával. A lépésenkénti eljárás és egy futtatható mintakód, valamint az IDE-környezet beállítására vonatkozó utasítások formájában éles információkat kap az SVG-ből PNG-be konvertálásához C# használatával. A mintakód a legegyszerűbb, azonban a folyamatot többféleképpen személyre szabhatja, és megtanulhatja a kimeneti kép mentését nem csak PNG néven, hanem sok más formátumban is.

Lépések az SVG-ből PNG-vé alakításához C# használatával

  1. Állítsa be a fejlesztői környezetet a Aspose.SVG for .NET használatára a NuGet csomagkezelőből
  2. Töltse be a forrás SVG fájlt a SVGDocument osztályobjektum használatával
  3. Hozzon létre egy ImageSaveOptions objektumot, és állítsa a formátumot PNG-re
  4. Mentse az SVG-fájlt PNG-képként a kívánt tulajdonságokkal rendelkező ImageSaveOptions objektum használatával

Ezek a lépések magukban foglalják a fájl SVG-ről PNG-re való módosításának folyamatát C# használatával néhány kódsor használatával. Először is be kell töltenie a forrás SVG fájlt, majd el kell mentenie a kívánt formátumban a formátum beállításával egy felsoroló segítségével. Az SVGDocument osztály objektum a forrás SVG fájl betöltésére szolgál, míg az ImageSaveOptions osztályobjektum a kimeneti kép testreszabására szolgál.

Kód az SVG exportálásához PNG-be C# használatával

Megfigyelhetjük, hogy a mintakód, amely egy SVG-t PNG-re konvertál C# használatával, túl egyszerű, mivel csak az SVG fájl kerül betöltésre, majd a ConvertSVG metódussal a kívánt PNG formátumban mentődik. A ConvertSVG() metódus több mint 40 túlterhelt funkcióval rendelkezik, amelyek segítségével az SVG fájlokat különféle formátumokba lehet konvertálni. Ha csak képekké alakítja, az ImageSaveOptions osztályobjektum segít a háttérszín, a formátum, az oldalbeállítás, a simítási mód és számos egyéb tulajdonság beállításában.

Ebben az oktatóanyagban megtanultuk az SVG-t PNG-vé alakítani C# használatával, de ha meg szeretné tanulni az SVG konvertálását PDF-be, olvassa el a hogyan lehet SVG-t PDF-be konvertálni C#-ban című cikket.

 Magyar