Crie PDF via C#

Criação de arquivos PDF nativos e de alto desempenho sem a instalação do Adobe Acrobat usando C#

Como gerar um arquivo PDF via C#

Para criar um arquivo PDF, usaremos a API Aspose.PDF for .NET, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma net. Abra o gerenciador de pacotes NuGet, pesquise Aspose.pdf e instale. Você também pode usar o seguinte comando no Console do Gerenciador de Pacotes.

Package Manager Console

PM > Install-Package Aspose.PDF

Como criar PDF via C#


É fácil para os desenvolvedores criar, carregar, modificar e converter arquivos PDF diretamente do aplicativo .NET em apenas algumas linhas de código.

  1. Incluir o namespace em seu arquivo de classe
  2. Inicialize o objeto da classe Document.
  3. Adicione uma página usando o método Pages.Add ().
  4. Crie um novo objeto TextFragment e defina seu texto.
  5. Adicione TextFragment à coleção Paragraphs da página.
  6. Salve o PDF usando o método Save (String).

O código-fonte a seguir mostra como criar um arquivo PDF usando C#

Este exemplo de código mostra como criar PDF usando C#

var outputFile = Path.Combine(dataDir, "hello-world.pdf");
var pdfDocument = new Aspose.Pdf.Document();        
var page = pdfDocument.Pages.Add();

page.Paragraphs.Add(new Aspose.Pdf.Text.TextFragment("Hello, World"));
pdfDocument.Save(outputFile);