2017-08-31 5 views
1

Nous avons une application multiplate-forme écrite en natif Xamarin. Récemment, nous avons besoin d'extraire les fichiers Word/Excel du serveur, de les stocker localement et de les afficher en mode lecture seule. Un problème est que lorsque des fichiers sont ouverts par des applications tierces, ils peuvent être modifiés. Une des idées était de convertir les fichiers en fichiers html, mais nous n'avons pas trouvé de bibliothèque appropriée et gratuite pour cette solution. Peut-être que quelqu'un sait comment afficher les fichiers Excel et Word en mode lecture seule sur les plateformes Android et iOS?Comment afficher les fichiers Word/Excel en mode lecture seule dans Xamarin

+0

Malheureusement, le serveur appartient au client. Et il veut Word et Excel. Donc, ce n'est pas une option –

Répondre

1

Vous pouvez créer des fichiers read-only. Je ne suis pas sûr de la sécurité de cette façon. Une autre façon est de les convertir en pdf. Vous pouvez trouver plus de bibliothèques tierces gratuites pour ouvrir des fichiers PDF que des bibliothèques d'ouverture de fichiers de bureau coûteux.

+0

Merci, il était assez facile de persuader le client d'envoyer des fichiers en mode lecture seule :) –

0

Vous pouvez utiliser la bibliothèque Syncfusion pour afficher l'Excel et les mots en lecture seule directement dans votre application.

Excel

Words