Is GroupDocs.Conversion compatible with the Xamarin.Forms project?

Hello,

I have an iOS and Android mobile application developed with Xamarin.Forms. I want to integrate GroupDocs.Conversion into this application.

When I look at the Platform Independence field of GroupDocs.Conversion, I see Xamarin and Visual Studio options in the Development Environments options. I also see that there is .NET Standard support as Supported Frameworks. The Xamarin.Forms project is .NET Standard 2.0 so I expect it to be Xamarin.Forms compatible as well.

However, when I include the GroupDocs.Conversion nuget in my Xamarin.Forms project, I get the following errors.

Can not resolve reference: Aspose.Slides, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.Slides, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets

Can not resolve reference: System.Security.Cryptography.Xml, referenced by Aspose.Slides. Please add a NuGet package or assembly reference for System.Security.Cryptography.Xml, or remove the reference to Aspose.Slides.

Can not resolve reference: Aspose.Words, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.Words, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets

Can not resolve reference: Aspose.Drawing, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.Drawing, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets

Can not resolve reference: Aspose.Cells, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.Cells, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.PDF, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.PDF, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.Imaging, referenced by Aspose.PDF. Please add a NuGet package or assembly reference for Aspose.Imaging, or remove the reference to Aspose.PDF. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.Email, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.Email, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.3D, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.3D, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.PSD, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.PSD, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.PUB, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.PUB, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.Tasks, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.Tasks, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.Note, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.Note, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.Diagram, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.Diagram, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.Zip, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.Zip, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.CAD, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.CAD, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.BarCode, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.BarCode, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.Words.Shaping.HarfBuzz, referenced by GroupDocs.Conversion. Please add a NuGet package or assembly reference for Aspose.Words.Shaping.HarfBuzz, or remove the reference to GroupDocs.Conversion. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

In order to solve these errors, I added these packages to the Xamarin.Android Project
Aspose.Slides.NET
System.Security.Cryptography.Xml
Aspose.Words
Aspose.Drawing
Aspose.Cells
Aspose.PDF
Aspose.Imaging
Aspose.Email
Aspose.3D
Aspose.PSD
Aspose.PUB
Aspose.Tasks
Aspose.Note
Aspose.Diagram
Aspose.Zip
Aspose.CAD
Aspose.BarCode
Aspose.Words.Shaping.HarfBuzz

In additionally, there are these error occured.

Can not resolve reference: System.Private.CoreLib, referenced by Aspose.3D. Please add a NuGet package or assembly reference for System.Private.CoreLib, or remove the reference to Aspose.3D. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

Can not resolve reference: Aspose.PDF.Internal, referenced by Aspose.PUB. Please add a NuGet package or assembly reference for Aspose.PDF.Internal, or remove the reference to Aspose.PUB. App.Android 4 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\Android\Xamarin.Android.Legacy.targets 316

But these packages not found in the nuget package manager.
Microsoft.NETCore.Runtime.CoreCLR
Aspose.PDF.Internal

For these reasons I cannot try GroupDocs.Conversion in the Xamarin.Forms project. Can I use GroupDocs.Conversion in the Xamarin.Forms project?

Thanks,
Regards.

@pelinkonaray

This issue is under investigation. Your investigation ticket ID is CONVERSIONNET-5747.

Thank you @Atir_Tahir. Is there any progress on this?

@pelinkonaray

We are still investigating this issue. You’ll be notified in case of any update.