Este pequeno artigo explica o procedimento passo a passo para converter Text em PDF em C#. Usaremos uma das APIs de conversão de documentos populares para realizar a transformação do documento e desenvolver o exemplo de trabalho para a funcionalidade C# Text to PDF. Abaixo, você pode encontrar as instruções passo a passo, bem como o código de exemplo para converter texto em PDF usando C#.
Etapas para converter texto em PDF em C#
- Instale o pacote GroupDocs.Conversion for .NET do NuGet no aplicativo .NET para converter texto em PDF
- Adicione uma referência ao namespace GroupDocs.Conversion para desenvolver a funcionalidade Texto para PDF
- Instancie a classe Converter e passe o arquivo de texto de entrada para seu construtor
- Crie um objeto da classe PdfConvertOptions e defina as propriedades para personalizar o documento PDF
- Chame o método Convert da classe Converter para salvar o texto como um documento PDF
A funcionalidade converter TXT para PDF C# pode ser implementada seguindo os pontos acima. A conversão de documentos pode ser feita escrevendo algumas linhas de código que consistem em chamadas de API da biblioteca de conversão de documentos. Essas etapas não exigem a instalação de nenhum software de terceiros e podem ser usadas em qualquer sistema operacional como MS Windows, Linux e Mac OS que suportem um ambiente .NET.
Código para converter texto em PDF em C
No trecho de código acima, criamos o recurso C# converter TXT para PDF para demonstração. Você pode ver no exemplo que a classe Converter é usada para carregar o arquivo de texto de entrada para conversão após adicionar o namespace essencial. Em seguida, instancie a classe PdfConvertOptions para definir os parâmetros para personalizar o documento PDF de saída. Finalmente, o método Convert permite armazenar o arquivo resultante no disco.
Discutimos o processo de transformação de documentos para criar a funcionalidade Text to PDF C#. Recentemente, publicamos um artigo para alterar SVG para PDF usando C#, consulte o guia como converter SVG para PDF em C # para obter mais informações.