Qual é a biblioteca .NET PDF mais rápida para despejar um monte de bitmaps em PDF?
-
21-09-2019 - |
Pergunta
Eu tenho cerca de 10 System.Drawing.Bitmap
Elementos, que eu quero despejar para PDF. Ao combiná -los a um único bitmap e, em seguida, escrevendo isso no PNG, isso me leva cerca de 150 ms.
Agora eu quero criar um PDF a partir dos meus bitmaps (4 páginas), mas com o PDFSharp isso leva> 2,5 segundos. Existe alguma biblioteca que seja (caminho) mais rápido em fazer isso?
Nb. Eu desenho as imagens na superfície no pdfsharp como:
XGraphics gfx = XGraphics.FromPdfPage(page1);
gfx.DrawImage(XImage.FromGdiPlusImage(/*bitmap*/));
editar Não se importe com pago/grátis
Solução
Experimente o itextSharp. Muito fácil de usar e aprender.
Outras dicas
Eu não tentei (em termos de desempenho ou outro ..), mas asppor Possui um componente PDF que vem com uma versão de teste.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow