Excluir fontes do HTML renderizado
Introdução
O GroupDocs.Viewer para .NET é uma poderosa biblioteca de renderização de documentos que permite aos desenvolvedores exibir mais de 50 formatos de documentos em seus aplicativos .NET sem a necessidade de dependências externas. Neste tutorial, vamos nos concentrar em um recurso específico do GroupDocs.Viewer: a exclusão de fontes da saída HTML renderizada.
Pré-requisitos
Antes de começar, certifique-se de ter o seguinte:
- Noções básicas de desenvolvimento em C# e .NET.
- GroupDocs.Viewer para .NET instalado. Você pode baixá-lo em aqui.
- Visual Studio ou qualquer outro IDE para desenvolvimento em C#.
Importar namespaces
No seu código C#, certifique-se de incluir os namespaces necessários:
using System;
using System.IO;
using GroupDocs.Viewer.Options;
Etapa 1: definir diretório de saída
Configure o diretório onde você deseja que os arquivos HTML renderizados sejam salvos.
string outputDirectory = "Your Document Directory";
Etapa 2: Definir o formato do caminho do arquivo de página
Especifique o formato para os caminhos de arquivo de páginas individuais do documento renderizado.
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
Etapa 3: Inicializar objeto do visualizador
Instancie o objeto Viewer com o documento que você deseja renderizar.
using (Viewer viewer = new Viewer("YourDocumentPath"))
{
// Seu código vai aqui
}
Etapa 4: definir opções de visualização HTML
Defina as opções para renderização de HTML, incluindo o formato de recursos incorporados e fontes a serem excluídas.
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.FontsToExclude.Add("Arial");
Etapa 5: Renderizar documento
Passe as opções de visualização HTML para o objeto Viewer para renderizar o documento.
viewer.View(options);
Etapa 6: Localização do documento renderizado de saída
Informe o usuário sobre o local onde os arquivos HTML renderizados são salvos.
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
Conclusão
Neste tutorial, aprendemos como usar o GroupDocs.Viewer para .NET para excluir fontes da saída HTML renderizada. Seguindo os passos descritos acima, você pode personalizar o processo de renderização para atender às suas necessidades específicas, garantindo a exibição ideal dos documentos em seus aplicativos.
Perguntas frequentes
Posso excluir várias fontes do HTML renderizado?
Sim, você pode adicionar vários nomes de fontes ao FontsToExclude
lista nas opções de visualização HTML.
O GroupDocs.Viewer é compatível com todos os frameworks .NET?
Sim, o GroupDocs.Viewer suporta o .NET Framework 4.6.1 e superior.
Posso renderizar documentos de locais de armazenamento remotos?
Sim, o GroupDocs.Viewer suporta a renderização de documentos de armazenamento local, bem como de locais de armazenamento remoto e fluxos.
O GroupDocs.Viewer oferece suporte a design responsivo para saída HTML?
Sim, você pode habilitar a renderização responsiva ajustando as opções de visualização HTML adequadamente.
Há suporte técnico disponível para o GroupDocs.Viewer?
Sim, você pode buscar assistência e participar de discussões sobre o assunto. Fórum GroupDocs.Viewer.