Viewing 10 posts - 1 through 10 (of 50 total)
  • Author
    Posts
  • #4546 Reply

    Arthur

    I am evaluating your trial version of PlugPDF for Android and iOS and my company is currently thinking about using your framework in our products. We use Xamarin (http://xamarin.com) to build native Android and iOS Applications. Xamarin supports linking with both native c libraries and objective-c libraries as described in the following links: http://developer.xamarin.com/guides/ios/advanced_topics/native_interop/ http://developer.xamarin.com/guides/ios/advanced_topics/binding_objective-c/ Would you be able to provide Xamarin/C# bindings for both the iOS and the Android platform?

    #4563 Reply

    Dr. Plug
    Moderator

    Hello there,
    Yes, now we do provide support for Xamarin/C#. We now provide bindings for both the iOS and Android platforms. If, however, you wish to do this by yourself, there is a nice article about this at: http://developer.xamarin.com/guides/android/advanced_topics/java_integration_overview/binding_a_java_library_%28.jar%29/
    You should follow the steps in the article with plugpdf\libs\plugpdfcore.jar.
    Please note that you should add the four .so files keeping the directory structure into a Jars directory as described below:

    Then, open the properties dialog for the .so files and choose the EmbeddedNativeLibrary option within Build Action.
    Now, you can build the project to create a DLL.
    If you experience the CS0534 error (….does not implement inherited abstract member ’Android.Widget.AdapterView.RawAdapter.get’), please refer to an article at: https://bugzilla.xamarin.com/show_bug.cgi?id=11279

    Additionally, the download link of the zip file containing the Xamarin C# binding project for iOS is ‘http://plugpdf.com/sdkfile/PlugPDF_iOS_ForXamarin.zip’.

    Thanks and Good Luck,

    Dr. Plug

    • This reply was modified 2 years ago by  admin.
    • This reply was modified 1 year, 12 months ago by  Dr. Plug.
    #5615 Reply

    Yann

    Hi,

    The application name and package name should be set in lowercase in xamarin android application.
    The reason for this change is that plugpdf use this value as the namespace of a class, but without doing a tolowercase first on the value.

    #7115 Reply

    Costas

    Hi,
    Where can I download the Xamarin bindings for iOS?

    Thank you

    #7128 Reply

    Dr. Plug
    Moderator

    Hello,

    Please download the Xamarin binding for iOS from this link:

    http://plugpdf.com/sdkfile/PlugPDF_iOS_ForXamarin.zip

    Best regards,

    Dr. Plug

    #7233 Reply

    Victor Hugo Garcia

    I’m trying to perform the Java binding in Xamarin Studio, I followed the steps above, however I got this error:

    /obj/Debug/generated/src/Com.Epapyrus.Plugpdf.Core.Viewer.ReaderView.cs(90,90): Error CS0102: The type Com.Epapyrus.Plugpdf.Core.Viewer.ReaderView' already contains a definition forLongPress’ (CS0102)

    Any idea or suggestion?

    Thanks in advance

    #7326 Reply

    Dr. Plug
    Moderator

    Hi Victor Hugo Garcia,

    Sorry for the delayed response. Could you try again with the newest version?

    Please check the ReaderView class at com.Epapyrus.Plugpdf.Core.Viewer.ReaderView

    Here is the download link:

    http://plugpdf.com/sdkfile/PlugPDF_Android.zip

    Best regards,

    Dr. Plug

    • This reply was modified 1 year, 7 months ago by  Dr. Plug.
    • This reply was modified 1 year ago by  jordi.
    • This reply was modified 1 year ago by  jordi.
    • This reply was modified 1 year ago by  jordi.
    • This reply was modified 1 year ago by  jordi.
    #8294 Reply

    Alexandr Nikulin

    Hi,

    I’m trying to perform the Java binding in Xamarin Studio too (use there link http://plugpdf.com/sdkfile/PlugPDF_Android.zip).
    And I got same error

    obj/Debug/generated/src/Com.Epapyrus.Plugpdf.Core.Viewer.BasePlugPDFDisplay.cs(90,90): Error CS0102: The type Com.Epapyrus.Plugpdf.Core.Viewer.BasePlugPDFDisplay' already contains a definition forLongPress’ (CS0102) (plugPdf)

    Please Help.

    #8301 Reply

    Maria Mihailova

    Hello!
    I downloaded trial version for iOS, and now trying to create a binding for Xamarin.
    I am using this url http://developer.xamarin.com/guides/ios/advanced_topics/binding_objective-c/binding_objc_libs/ (as was advised previously)
    According to this information i need libPlugPDF.a file and I got problems while trying to build it in Xcode.

    Can you please provide me with information about creating lib file, using your SDK.
    Thank you.

    #8307 Reply

    Dr. Plug
    Moderator

    Hello Maria Mihailova!,

    Please, download the PlugPDF_iOS.zip file from:

    https://plugpdf.com/sdkfile/PlugPDF_iOS.zip

    And find the file named PlugPDF (the PlugPDF library) in this folder:

    PlugPDF_iOS/Release-Universal/PlugPDF.framework/Versions/A

    The file extension can be renamed to .a

    Best regards,

    Dr. Plug

    • This reply was modified 1 year, 6 months ago by  Dr. Plug.
    • This reply was modified 1 year, 6 months ago by  Dr. Plug.
    • This reply was modified 1 year, 6 months ago by  Dr. Plug.
    • This reply was modified 1 year, 6 months ago by  Dr. Plug.
    • This reply was modified 1 year ago by  jordi.
    • This reply was modified 1 year ago by  jordi.
    • This reply was modified 1 year ago by  jordi.
    • This reply was modified 1 year ago by  jordi.
    • This reply was modified 1 year ago by  jordi.
    • This reply was modified 1 year ago by  jordi.
    • This reply was modified 1 year ago by  jordi.
    • This reply was modified 1 year ago by  jordi.
    • This reply was modified 1 year ago by  jordi.
Viewing 10 posts - 1 through 10 (of 50 total)
Reply To: Would you be able to provide Xamarin/C# bindings for both iOS and Android?
Your information: