CreateGdPictureImageFromByteArray doesn't work with PDF?

Using GdPicture.NET in WPF application.
Post Reply
nyalim
Posts: 7
Joined: Mon May 01, 2017 9:01 am

CreateGdPictureImageFromByteArray doesn't work with PDF?

Post by nyalim » Thu May 04, 2017 9:34 am

Hello,

In my WPF application the following code doesn't work for creating and displaying PDF images.

Code: Select all

 if (evrak.EvrakResim != null)
                    {                       
                        AktifImageID = gdPictureImaging.CreateGdPictureImageFromByteArray(evrak.EvrakResim);
                    }
                    YedekImageID = gdPictureImaging.CreateClonedGdPictureImage(AktifImageID);
                    
                    mGDViewer.ZoomMode = ViewerZoomMode.ZoomModeFitToViewer;
                    mGDViewer.DisplayFromGdPictureImage(AktifImageID);
                    mGDViewer.Refresh();
I can resolve around this by using DisplayFromByteArray() instead of DisplayFromGdPictureImage(AktifImageID) method and directly load it from byte[] and it shows the image but then my undo implementation becomes broken and therefore lose my ability to make changes on the image.

Code: Select all

mGDViewer.DisplayFromGdPictureImage(YedekImageID);
            gdPictureImaging.ReleaseGdPictureImage(AktifImageID);
            AktifImageID = gdPictureImaging.CreateClonedGdPictureImage(YedekImageID);
this and many other changes on the image doesn't work anymore if I do that, screen completely goes blank obviously whatever I click that can make a change on the image. I checked and noticed that AktifImageID returns 0 from that method and getstat() says "UnsupportedImageFormat". So this implementation was originally designed for TIFF images but we want to make it work with PDF also. Is there any other way?

I appreciate any kind of help.

User avatar
Loïc
Site Admin
Posts: 5524
Joined: Tue Oct 17, 2006 10:48 pm
Location: France
Contact:

Re: CreateGdPictureImageFromByteArray doesn't work with PDF?

Post by Loïc » Thu May 04, 2017 1:47 pm

Hello,

The GdPictureImaging class deals with image as input. To use PDF the GdPicturePDF class must be used.

Please let me know if you need further info.

With best regards,

Loïc

nyalim
Posts: 7
Joined: Mon May 01, 2017 9:01 am

Re: CreateGdPictureImageFromByteArray doesn't work with PDF?

Post by nyalim » Wed May 10, 2017 3:40 pm

but can I use cropping text bolding and other stuffs on PDF if I use GdPicturePDF class like I did on TIFF images through GdPictureImaging class?

Post Reply

Who is online

Users browsing this forum: No registered users and 10 guests