Bouw een [GIF][1] naar [PNG][2]-converter op ondernemingsniveau met behulp van deze .NET-image [bibliotheek][3]. Laad de afbeeldingsbestanden en converteer ze programmatisch naar andere populaire afbeeldingsbestandsindelingen. Slechts een paar regels broncode in C# geven u uitgebreide functies met betrekking tot beeldconversies. In deze blogpost zullen we hoe GIF naar PNG in C# te converteren implementeren en zullen we ook de methoden en hun functionaliteiten beschrijven. Zorg er dus voor dat u .NET op uw lokale computer hebt ingesteld. In deze blogpost komen de volgende onderdelen aan bod:
- [installatie van .NET-afbeeldingenbibliotheek][4]
- [GIF converteren naar PNG in C#][5]
Installatie van .NET-afbeeldingenbibliotheek
De installatieprocedure biedt geen problemen, het is eerder heel eenvoudig. Voel je daarom vrij om de DLL te [downloaden][6] of deze bibliotheek te installeren door de volgende opdracht uit te voeren in de [NuGet][7] pakketbeheerder.
Install-Package Aspose.Imaging
Hoe GIF naar PNG te converteren in C
Laten we een stukje code schrijven om de GIF naar PNG-conversie programmatisch te demonstreren. U kunt de onderstaande stappen en het onderstaande codefragment volgen:
- Gebruik de methode [Load][8] om de GIF-afbeelding uit een bestaande map te laden.
- Stel een waarde in voor de eigenschap [AutoAdjustPalette][9] die aangeeft of het palet voor automatisch aanpassen.
- Stel de achtergrondkleur in door de waarde van de eigenschap [BackgroundColor][10] in te stellen.
- Maak een instantie van de klasse [PngOptions][11].
- Instantiseer een object van de klasse [MultiPageOptions][12] en initialiseer het met het aantal pagina’s.
- Converteer frame 1 van GIF naar PNG door de methode [Opslaan][13] aan te roepen. Kopieer en plak de volgende code in uw hoofdbestand: De uitvoer is te zien in de onderstaande afbeelding:
Ontvang een gratis licentie
U kunt gebruik maken van een [gratis tijdelijke licentie][14] om de API zonder evaluatiebeperkingen uit te proberen.
Opsommen
Tot slot heeft deze blogpost de GIF naar PNG-conversie gedemonstreerd met behulp van een .NET-afbeeldingsbibliotheek. Daarnaast heb je geleerd hoe je GIF programmatisch converteert naar PNG in C#. Deze blogpost zal je echter zeker helpen bij het bouwen van een GIF naar PNG-converter voor je bedrijfssoftware. Vergeet ten slotte niet de [documentatie][15] te bezoeken voor andere coole methoden. Bovendien raden we u aan onze [Aan de slag-gids][16] te volgen. Ten slotte schrijft [conholdate.com][17] nieuwe blogposts. Blijf dus in contact voor regelmatige updates.
Een vraag stellen
U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][18].
Veelgestelde vragen
Kun je GIF naar PNG converteren? Ja, laad de GIF-afbeelding met deze [Load][7]-methode en roep de [Save][12]-methode aan om het bestand in PNG-indeling op te slaan. Bezoek bovendien deze [link][5] voor het codefragment.
Zie ook
- [JPG converteren naar TIFF in C#][19]
- [PDF converteren naar PNG in C#][20] [1]: https://docs.fileformat.com/image/gif/ [2]: https://docs.fileformat.com/image/png/ [3]: https://products.aspose.com/imaging/net/ [4]: #NET-image-library-installation [5]: #How-to-Convert-GIF-to-PNG-in-Csharp [6]: https://releases.aspose.com/imaging [7]: https://www.nuget.org/packages/Aspose.Imaging [8]: https://reference.aspose.com/imaging/net/aspose.imaging/image/ [9]: https://reference.aspose.com/imaging/net/aspose.imaging/image/autoadjustpalette/ [10]: https://reference.aspose.com/imaging/net/aspose.imaging/image/backgroundcolor/ [11]: https://reference.aspose.com/imaging/net/aspose.imaging.imageoptions/tiffoptions/tiffoptions/ [12]: https://reference.aspose.com/imaging/net/aspose.imaging.imageoptions/multipageoptions/multipageoptions/ [13]: https://reference.aspose.com/imaging/net/aspose.imaging/image/save/#save_3 [14]: https://purchase.conholdate.com/temporary-license [15]: https://docs.aspose.com/imaging/net/ [16]: https://docs.aspose.com/imaging/net/getting-started/ [17]: https://conholdate.com/ [18]: https://forum.conholdate.com/ [19]: https://blog.conholdate.com/nl/total/how-to-convert-jpg-to-tiff-in-csharp/ [20]: https://blog.conholdate.com/nl/total/how-to-convert-pdf-to-png-in-csharp/