Como converter MD para PDF usando C #

Este breve tutorial orienta você sobre como converter MD para PDF usando C#. Ele fornece todos os detalhes para estabelecer o ambiente, um procedimento passo a passo e um código de exemplo executável para escrever um conversor MD para PDF completo usando C#. Você também aprenderá a customizar o arquivo de saída PDF gerado a partir desse processo.

Etapas para converter MD em PDF usando C#

  1. Estabeleça o ambiente para usar Aspose.HTML for .NET para converter MD em PDF
  2. Carregue o arquivo MD e converta-o em um arquivo HTML usando o método ConvertMarkdown
  3. Instancie o objeto de classe PdfSaveOptions e defina suas propriedades
  4. Converta o arquivo HTML resultante em PDF usando as opções definidas acima

Estas etapas descrevem o processo para exportar arquivo MD para PDF usando C#. Primeiro, você deve carregar o arquivo MD de origem e convertê-lo em um arquivo HTML, pois há muitas opções para converter um arquivo HTML em PDF. Depois que o arquivo HTML estiver pronto, você poderá definir as propriedades do arquivo ODF de saída e converter o arquivo HTML carregado em PDF usando as opções de personalização.

Código para converter arquivo MD para PDF usando C

Este código demonstra o processo para exportar MD para PDF usando C#. Depois que o arquivo MD de origem é convertido em um documento HTML usando o método Converter.ConvertMarkdown(), você obtém todos os recursos para manipular esse documento HTML, como definir o conjunto de caracteres, folha de estilo e título e inserir ou excluir nós no documento . Da mesma forma, o PDF de saída é personalizado como sua resolução horizontal, resolução vertical, cor de fundo e parâmetros de qualidade JPEG são definidos, mas você também pode definir outras propriedades, como configuração de página, criptografia e propriedades CSS.

Este tutorial nos guiou para converter um arquivo MD em um arquivo PDF. Se você quiser aprender o processo de conversão de um arquivo HTML em uma imagem, consulte o artigo como converter HTML para imagem em C #.

 Português