Como criar PDF em ASP.NET
Existe alguma Dicas e truques para melhorar o desempenho ? Estamos a usar o IIS 7 hospedado na nuvem com ASP.NET 4, se isso importa.
4 answers
Se você está procurando uma biblioteca realmente livre (como em" livre de preocupações"), escolha as versões iTextPDF antes da versão 4.1.7, como eles afirmam no blog ByteScout.
Do blog ByteScout:
Não sei se entendo o teu problema, mas não conseguias gerar documentos docx e obter o mesmo. resultados?ITextSharp 4.1.6 DLL apenas: itextsharp-4.1.6-dll.zip
iTextSharp 4.1.6 código fonte (C#): itextsharp-4.1.6.zip
Para todos, eu uso http://wkhtmltopdf.org/ para criar HTML para PDF, o meu ASP.NET código gerar o arquivo HtML, em seguida, eu criar HTML para PDF e é feito, muito mais fácil do que usar a tabela itextpdf e estrutura td para obter as coisas em um espaço melhor. Eu achei fácil e rápido Assim que você tiver suas coisas alinhadas corretamente.
A Biblioteca melhorou desde que a pergunta original foi feita e agora funciona melhor.
Aqui está um bom tutorial http://www.codeproject.com/Articles/20640/Creating-PDF-Documents-in-ASP-NET
A biblioteca PDFSharp é muito boa!
Já o uso há algum tempo, e acho-o suficientemente flexível para satisfazer as tuas necessidades.No entanto, existem alguns aspectos {[[9]} de O usar como uma" biblioteca independente " - por exemplo, criar tabelas é uma dor de cabeça e não há muitas opções de formatação de texto. É muito melhor misturá-lo com MigraDoc (uma biblioteca de extensão para PDFSharp).