Будет ли iTextSharp работать с растровыми объектами, не сгенерированными из файла? - PullRequest
0 голосов
/ 14 июля 2009

Я хочу создать и вставить много изображений в PDF, и iTextSharp выглядит многообещающе для этого. В их руководстве рассматривается добавление объекта растрового изображения .net к документу, однако используемое ими растровое изображение создается из существующего поддерживаемого файла изображения. Может ли iTextSharp взять объект Bitmap, который непосредственно генерируется графическим объектом?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 14 июля 2009

Если библиотека использует класс Image или Bitmap, вы можете использовать растровые изображения в памяти, а также те, которые были загружены с вашего жесткого диска (или где-либо еще), потому что .NET обрабатывает тогда одинаково.

С наилучшими пожеланиями

0 голосов
/ 14 июля 2009

Я думаю, вы можете сделать это. В своем уроке они говорят, что получают экземпляр изображения из байтового массива. Вы можете сохранить графический объект в потоке памяти и передать его этому методу:

//public static Image getInstance(byte[] img)
Image img= Image.getInstance(imagebytes);

Вот учебник .

...