Okay. it seems that constructor does not work

but the other constructor where you pass a BufferedImage object instead of
stream did the trick by using

ImageIO.read(new ByteArrayInputStream(byteArray))

On Tue, Jun 6, 2017 at 4:48 PM, chitgoks <[email protected]> wrote:

> hi tilman ok thank you
>
> looks like some limitation for PDPixelMap probably
>
> i did a conversion from svg to png and the byte array output results in
> blank when pdf is generated.
>
> PDXObjectImage imageSig = new PDPixelMap(new PDStream(pdfDocument, new
> ByteArrayInputStream(byteArray)));
>
> the byte array is correct since it gets outputted correctly in java pdfbox
> 2+
>
> On Tue, Jun 6, 2017 at 2:22 PM, Tilman Hausherr <[email protected]>
> wrote:
>
>> Am 06.06.2017 um 01:47 schrieb chitgoks:
>>
>>> hi
>>>
>>> has anyone used the .net version of pdfbox 1.8.9?
>>>
>>> would like to ask about creating a rubber stamp how you did it
>>>
>>> because the .net version relies heavily still on java classes and in this
>>> case, it needs a bufferedimage and i have no idea how to do this. if this
>>> was 2.0+ it would have been no problem, i was able to use LosslessFactory
>>> to get a BufferedImage
>>>
>>> thanks
>>>
>>> The class similar to LosslessFactory in 1.8 is PDPixelMap.
>>
>> There is a RubberStampWithImage.java example in the source code download.
>>
>> Tilman
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>

Reply via email to