Jak převést bitmapu na PNG pomocí C#

Budeme diskutovat o transformaci obrazu z jednoho formátu do druhého pomocí jedné z oblíbených knihoven pro převod dokumentů a poskytneme postupný postup, jak převést bitmapu do PNG pomocí C#. Vytvoříme také vzorovou aplikaci pro převodník C# BMP na PNG pomocí pracovního postupu popsaného v tomto článku. Zde jsou klíčové kroky spolu s ukázkovým úryvkem kódu pro převod bitmapy do formátu PNG.

Kroky k převodu bitmapy na PNG pomocí C#

  1. Nainstalujte balíček GroupDocs.Conversion for .NET ze správce balíčků NuGet v aplikaci .NET a převeďte bitmapu na PNG
  2. Přidejte odkaz na jmenný prostor GroupDocs.Conversion pro vývoj převodu bitmapy na PNG
  3. Vytvořte instanci třídy Converter pro načtení vstupního bitmapového souboru z disku pro transformaci do formátu PNG
  4. Vytvořte a definujte možnosti převodu pro soubor PNG, abyste jej přizpůsobili
  5. Chcete-li uložit BMP jako PNG na disk, zavolejte metodu Convert třídy Converter

Můžete rychle a snadno změnit BMP na PNG v C# podle výše uvedeného pracovního postupu a napsání několika řádků kódu, který obsahuje volání API knihovny pro převod dokumentů. Můžete také nastavit různé možnosti převodu pro výstupní soubor PNG pro jeho přizpůsobení pomocí objektu ImageConvertOptions. Tyto pokyny se nespoléhají na žádný jiný software a lze je použít na běžných operačních systémech, jako jsou Windows, macOS a Linux.

Kód pro převod bitmapy na PNG pomocí C#

Vyvinuli jsme aplikaci pro převod BMP na PNG v C# s pomocí pracovního postupu vysvětleného v předchozí části pro demonstraci. Jak můžete vidět ve výše uvedeném úryvku kódu, použili jsme třídu Converter pro načtení vstupního bitmapového souboru pomocí jeho konstruktoru po nastavení požadovaného balíčku z webu NuGet a zahrnutí potřebných jmenných prostorů. Poté jsme vytvořili objekt třídy ImageConvertOptions pro přizpůsobení výsledného souboru a poté zavolali metodu Convert pro provedení konverze obrazu a jeho uložení na disk.

Diskutovali jsme o procesu převodu dokumentu pro převod bitmapy na PNG v C# a vyvinuli jsme pro to příklad. Nedávno jsme publikovali článek o změně obrázku na Word v C#. Další informace naleznete v průvodci jak převést obrázek do aplikace Word pomocí C#.

 Čeština