Você pode recomendar qualquer API de PDF para C #. Grátis é o melhor, mas não me importo de pagar por isso.
c#
.net
api
pdf-generation
Sven
fonte
fonte
Respostas:
Atualizar:
Não tenho certeza de quando ou se a licença foi alterada para a biblioteca iText # , mas é licenciada pela AGPL, o que significa que deve ser licenciada se incluída em um produto de código fechado. A pergunta (atualmente) não requer bibliotecas gratuitas ou de código aberto. Deve-se sempre investigar o tipo de licença de qualquer biblioteca usada em um projeto.
Eu usei o iText # com sucesso no .NET C # 3.5; é uma porta da biblioteca Java de código aberto para geração de PDF e é gratuita.
Há um pacote NuGet disponível para o iTextSharp versão 5 e a documentação oficial do desenvolvedor , bem como exemplos de C # , podem ser encontrados em itextpdf.com
fonte
Eu usei o PDFSharp . É gratuito, de código aberto e bastante conveniente de usar, mas não posso dizer se é o melhor ou não, porque realmente não usei mais nada.
fonte
PdfTextExtractor
no PdfSharp.Meu trabalho usa o gerador de PDF do Winnovative (nós o usamos principalmente para converter HTML em PDF, mas você pode gerá-lo de outras maneiras)
fonte