2009-10-14 1 views
2

У меня около 10 System.Drawing.Bitmap элементов, которые я хочу сбросить в PDF. Объединяя их в одно растровое изображение, а затем записывая это в PNG, это занимает около 150 мс.Какая самая быстрая библиотека. Net PDF для сброса кучи растровых изображений в PDF?

Теперь я хочу создать PDF из своих растровых изображений (4 страницы), но с PDFSharp это займет> 2,5 секунды. Есть ли какая-нибудь библиотека, которая (путь) быстрее при этом?

NB. Рисую изображения на поверхности в PDFsharp как:

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

редактировать Не заботьтесь о платных/бесплатно

ответ

1

Попробуйте ITextSharp. Очень прост в использовании и учебе.

+0

+1 и там есть замечательная книга, которую вы должны получить (хотя есть много ресурсов на основе сети тоже) –

+0

Мне все равно, простота производительности. –

+0

Я использую его для создания PDF в двух случаях: от HTML до PDF и размещения изображений в PDF. Пока ... ракета быстро, я полностью доволен производительностью. Сгенерированный PDF> 5 страниц. – ZokiManas

-1

Я не пробовал (с точки зрения производительности или другого ..), но aspose имеет компонент pdf, который поставляется с пробной версией.