Tento tutoriál stručně popisuje, jak převést HTML na obrázek v C# načtením zdrojového souboru HTML a jeho uložením jako PNG souboru obrázku. Výstupní bitovou kopii můžete nakonfigurovat nastavením řady vlastností, které jsou vysvětleny v ukázkovém kódu. Všimněte si, že pro zápis HTML do konvertoru obrázků se zde používá jazyk C#, ale stejný úkol můžete provést i v mnoha jiných jazycích.
Kroky k převodu HTML na obrázek v C#
- Nakonfigurujte projekt přidáním Aspose.HTML for .NET ze správce balíčků Nuget
- Načtěte požadovaný zdrojový soubor HTML do objektu třídy HTMLDocument pro převod na obrázek
- Inicializujte objekt ImageSaveOptions a nakonfigurujte různé vlastnosti výstupního obrazu
- Převeďte HTML na obrázek pomocí funkce ConvertHTML() z třídy Converter
Výše uvedené kroky popisují, jak pomocí C# převést HTML na obrázek tak, že nejprve přidáte odkaz na požadované knihovny a poté načtete zdrojový soubor HTML pomocí třídy HTMLDocument. Výstupní obraz můžete nakonfigurovat nastavením vlastností, jako je režim vyhlazování, barva pozadí, horizontální a vertikální rozlišení. Jakmile jsou všechny parametry nastaveny, převeďte soubor HTML na obrázek pomocí funkce ConvertHTML(), která vyžaduje vstupní soubor, konfiguraci obrázku a název výstupního souboru obrázku.
Kód pro převod HTML na obrázek v C#
Zde jsme použili objekt třídy ImageSaveOptions, který také podporuje nastavení formátu, který je ve výchozím nastavení PNG, nastavení stránky, jako je rozvržení stránky, a možnosti CSS, které se mají použít pro vykreslení HTML. Podobně další typy obrázků, které jsou podporovány, zahrnují JPEG, BMP, GIF a TIFF.
Naučili jsme se zde, jak převést HTML na obrázek v C#. Pokud se chcete naučit vytvořit soubor HTML od začátku, než jej převedete na obrázek, přečtěte si článek na jak vytvořit HTML soubor v C#.