API C# para renderizar MHTML para EXCEL

Exporte o arquivo MHTML para EXCEL via C# sem usar o Microsoft® Excel ou Adobe® Acrobat Reader

 

Usando Aspose.Total for .NET você pode facilmente converter arquivos MHTML para EXCEL em qualquer aplicativo .NET, C#, ASP.NET e VB.NET. Em primeiro lugar, usando Aspose.PDF para .NET , você pode exportar MHTML para XLSX. Depois disso, usando Aspose.Cells for .NET Spreadsheet Programming API, você pode converter XLSX para EXCEL.

API .NET para converter MHTML em EXCEL

  1. Abra o arquivo MHTML usando a classe Document
  2. Converta MHTML para XLSX usando o método Salvar
  3. Carregue o documento XLSX usando a classe Workbook
  4. Salve o documento no formato EXCEL usando o método Save e defina Excel como SaveFormat

Requisitos de conversão

Instale a partir da linha de comando como nuget install Aspose.Total ou via Package Manager Console do Visual Studio com Install-Package Aspose.Total.

Como alternativa, obtenha o instalador MSI offline ou as DLLs em um arquivo ZIP em downloads .

Converter MHTML Protegido para EXCEL via C#

Se o seu documento MHTML estiver protegido por senha, você não poderá convertê-lo em EXCEL sem a senha. Usando a API, você pode primeiro abrir o documento protegido usando uma senha válida e convertê-lo depois. Para abrir o arquivo criptografado, você pode inicializar uma nova instância da classe Document e passar o nome do arquivo e a senha como argumentos.

C#

Converter arquivo MHTML para EXCEL com marca d'água via C#

Ao converter o arquivo MHTML para EXCEL, você também pode adicionar marca d’água ao formato de arquivo EXCEL de saída. Para adicionar uma marca d’água, você pode criar um novo objeto Workbook e abrir o documento XLSX convertido, selecionar Worksheet através de seu índice, criar uma Shape e usar sua função AddTextEffect. Depois disso, você pode salvar seu documento XLSX como EXCEL com marca d’água.