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

Foi útil?

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
scroll top