On April 18, Syncfusion hosted a webinar on file-format manipulation in Xamarin.Forms. Product solutions specialist Aaron Melamed gave a thorough overview of the subject. In this blog post, we’d like to address the questions we received from the audience. To see the code samples for this presentation, please visit our GitHub page here. To view the recorded webinar, simply visit our YouTube page.
It was done this way in this sample, but XlsIO just requires a DateTime object, so you can initialize it as desired.
Yes, this will work.
Yes.
Yes, you can download the samples from the location below.
https://github.com/syncfusion/Xamarin-FileFormat-Demos
Yes, this is possible. Please refer to the sample linked below for more details.
https://www.syncfusion.com/downloads/support/directtrac/general/ze/FontEmbedding1301799007
Yes, these libraries are completely supported for ASP.NET MVC, as well.
Currently, we only have a viewer for PDF.
No. The community license is a complete license.
Currently there is no enumerable or constants to set the format. We will look into providing them in the future.
Since we support on the desktop, we will look into adding this to Xamarin as well, but not in the immediate future.
No, we do not have an image manipulation library and don’t have any existing plans to create one. However, we would love to further investigate if you can share more specific requirements regarding such a library. Please share your requirements through our support system.
Yes, it is possible to convert SfChart to an image and then insert the chart image into a PDF document. Please refer to the sample linked below for more details.
https://www.syncfusion.com/downloads/support/directtrac/general/ze/SfChartToPDF348739661
Yes, you can create headers that will appear on all pages. Please refer to the links below for more details.
https://help.syncfusion.com/file-formats/pdf/working-with-headers-and-footers
https://www.syncfusion.com/downloads/support/directtrac/general/ze/HeaderAndFooter1810789399
Yes, this is possible, but you would need to do the conversion on the server using our server-side conversion libraries. Please refer to the sample linked below for more details.
Sample:
https://github.com/syncfusion/Xamarin-FileFormat-Demos/blob/master/SampleBrowser/SampleBrowser/Samples/DocIO/WordToPDF.xaml.cs
Yes, we provide support for predefined and custom page sizes in PDF.
No, this should not occur.
We update as soon as new versions are available.
We can send specific metrics but don’t have general metrics available. In general, on mobile devices you should be fine handling several thousand rows.
We don’t have additional support requirements. As long as Xamarin.Forms is supported, we should be good.
Yes, templates are supported for all document libraries.
Yes. Please refer to the links below for more details.
https://www.syncfusion.com/downloads/support/directtrac/general/ze/NamedRanges-XlsIO1952066452.zip
https://help.syncfusion.com/file-formats/xlsio/working-with-formulas#defined-names
Yes, all the file format libraries are .NET standard libraries, so they will work on all Xamarin platforms.
We already support this in our desktop libraries, but it is not available for Xamarin yet.
This happens when we write formula values into cells and Excel computes the values on opening the file. However, we evaluate formulas ourselves before writing to the Excel file in Xamarin, so this limitation does not exist in Xamarin. We have also provided the option to evaluate formulas before writing to file on desktop versions of the libraries, so this issue should not exist on desktops.
Yes, this is possible, but you would need to do the conversion on the server using our server-side conversion libraries. Please refer to the sample below for more details.
Sample:
https://github.com/syncfusion/Xamarin-FileFormat-Demos/blob/master/SampleBrowser/SampleBrowser/Samples/XlsIO/ExceltoPDFPage.xaml.cs
Please take a look at Xamarin Insights, linked below.
https://www.xamarin.com/insights
Yes.
We can send specific metrics but don’t have general metrics available.
Yes. We have a complete report server product. You can build your own as well.
We assume Visual Studio will get more updates going forward. At Syncfusion, we use both approaches and find them both to be good, so it really comes down to using your preferred operating system.
Yes. Please refer to the links below for more details.
Sample:
https://www.syncfusion.com/downloads/support/directtrac/general/ze/Sample1131373680.zip
Help:
https://help.syncfusion.com/file-formats/docio/working-with-word-document#merging-word-documents
Currently we do not have it, but will look into providing it soon.
Yes, please refer to the links below for more details.
Sample:
https://www.syncfusion.com/downloads/support/directtrac/general/ze/Sample801352971.zip
Help:
https://help.syncfusion.com/file-formats/docio/working-with-word-document
Nothing that we know of.
Yes. Please refer to the sample linked below.
https://github.com/syncfusion/Xamarin-FileFormat-Demos/blob/master/SampleBrowser/SampleBrowser/Samples/XlsIO/ImportXMLPage.xaml.cs
No, we do not insert any watermark. However, the library itself provides support for inserting your own watermarks when required. Please refer to the links below for more details.
Sample:
https://github.com/syncfusion/Xamarin-FileFormat-Demos/blob/master/SampleBrowser/SampleBrowser/Samples/PDF/Stamping.xaml.cs