Il file MHT è un singolo file contenente tutte le risorse relative a una pagina web. A differenza dei file HTML, possono essere visualizzati offline anche se sono coinvolte immagini, temi o altre risorse ospitate dal server. Tali file vengono generalmente salvati con estensione .MHTML. A volte, potrebbe essere necessario convertire un file MHT in un’immagine per visualizzare in anteprima il contenuto come miniatura. In conformità con tali requisiti, questo articolo illustra come convertire un file MHT o MHTML in un’immagine in JPG, PNG e altri formati di immagine a livello di codice in C#.
- Conversione da MHT a immagine – Installazione dell’API C#
- Converti immagine MHT in JPG in C#
- Converti immagine MHT in PNG a livello di codice in C#
Conversione da MHT a immagine – Installazione dell’API C#
L’API Aspose.HTML for .NET supporta l’utilizzo di pagine Web in HTML, MHTML e molti altri formati di file. Puoi configurare l’API scaricando i suoi file DLL dalla sezione Nuove versioni o con il comando di installazione NuGet di seguito:
PM> Install-Package Aspose.Html
Converti MHT o MHTML in immagine JPG in C#
Puoi convertire un file MHT o MHTML in un’immagine JPG seguendo i passaggi seguenti:
- Crea un oggetto della classe ImageSaveOptions.
- Imposta il formato immagine sull’immagine JPG.
- Converti l’immagine MHT o MHTML in JPG con il metodo ConvertMHTML.
Il seguente frammento di codice mostra come convertire un file MHT o MHTML in un’immagine JPG a livello di codice in C#:
// Crea un'istanza di ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;
// Converti MHTML in formato immagine JPEG o JPG
Converter.ConvertMHTML("input.mhtml", options, "output.jpeg");
Converti MHT o MHTML in un’immagine PNG a livello di codice in C#
Puoi convertire un file MHT o MHTML in un’immagine PNG con i seguenti passaggi:
- Crea un oggetto della classe ImageSaveOptions e imposta il formato dell’immagine su PNG.
- Converti l’immagine MHT o MHTML in PNG usando il metodo ConvertMHTML.
Il frammento di codice seguente illustra come convertire un file MHT o MHTML in un’immagine PNG a livello di codice in C#:
// Crea un'istanza della classe ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
// Converti il formato immagine MHTML in PNG
Converter.ConvertMHTML("input.mhtml", options, "output.png");
Esplora Aspose.HTML per l’API .NET
Puoi controllare molte altre funzionalità dell’API visitando la documentazione.
Ottieni licenza gratuita
Puoi valutare l’API senza alcuna limitazione di valutazione richiedendo una licenza temporanea gratuita.
Conclusione
In questo articolo hai capito come convertire un file MHT o MHTML in immagini nei formati JPG o PNG a livello di codice in C#. Inoltre, in caso di dubbi, contattaci al forum.