2009-10-14 4 views
2

약 10 개의 System.Drawing.Bitmap 개의 요소가 있는데, PDF로 덤프하려고합니다. 단일 비트 맵에 이들을 결합한 다음 이것을 PNG에 기록하면 약 150ms가 소요됩니다.PDF로 비트 맵을 덤프하는 가장 빠른 .Net PDF 라이브러리는 무엇입니까?

이제 비트 맵 (4 페이지)에서 PDF를 만들고 싶지만 PDFSharp를 사용하면 2.5 초를 초과합니다. 이 작업을 수행하는 중에 (빨리) 라이브러리가 있습니까?

NB./

답변

1

이 ITextSharp을 시도 무료 지불에 대해 걱정하지 마십시오

XGraphics gfx = XGraphics.FromPdfPage(page1); 
gfx.DrawImage(XImage.FromGdiPlusImage(/*bitmap*/)); 

편집 : 내가 좋아하는 PDFSharp의 표면에 이미지를 그립니다. 사용하기 쉽고 배우기 쉽습니다.

+0

+1 거기에 훌륭한 책이 있습니다. (물론 많은 인터넷 기반 자원이 있지만) –

+0

나는 성능에 관해서는 신경 쓰지 않습니다. –

+0

두 가지 경우로 PDF 작성에 사용하고 있습니다 : HTML을 PDF로, 이미지를 PDF로 배치하십시오. 지금까지 ... 로켓 빠른, 전 성능에 완전히 만족 해요. 생성 된 PDF는> 5 페이지입니다. – ZokiManas

-1

시도해 보지 않았지만 (성능 별로나 다른 ..) aspose에는 평가판이 포함 된 pdf 구성 요소가 있습니다.

관련 문제