I'm currently playing with Radaee PDF lib for Xamarin iOS, and rendering pages with GetImageForPage .
But the rendered image is too small.
Please do you know how do I set my own image ressolution?
In radaee for Windows UWP platform I just do something like:
PDFBmp m_dib = new PDFBmp(scaledWidth, scaledHeight);
PDFMatrix mat = new PDFMatrix(scale, -scale, 0, scaledHeight);
pdfPage.RenderToBmp(m_dib, mat, true, PDF_RENDER_MODE.mode_normal);
the actual method returns the pdf page image using the original size.
We release the Xamarin module with the Obj-C library project for free and opensource to let users customize or add features.
In this case you can scale the image returned by the method or change the method implementation using the Obj-C project to meet your needs.
To be honest I'm not a Objective C developer.
I tried to do the function by myself. But I'm unable to get it back to visual studio binging lib.
in the xamarin binding project from the sample "RDPDFViewXamarin" there is a file file: libRadaeeLibSDK.a of size about 28 Mbytes.
but when I compile RadaeeLib xcode project from iOS directory
I get file libRadaeeLib.a and is much smaller than the original one (only 13 Mbytes)
When I try to put the new file to the binding project, compile, run application I get a message
"Exception is: Exception - Could not create an native instance of the type 'RadaeeLib.RadaeePDFPlugin': the native class hasn't been loaded."
Please can you help me how should I compile the modified lib in xcode to get it working in my xamarin project?
Or why is the original one called libRadaeeLibSDK.a and the new one only libRadaeeLib.a.
How do I get libRadaeeLibSDK.a ?
(of course i renamed my file "libRadaeeLib.a." to "libRadaeeLibSDK.a") but it is not working.