Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Apprendre à compiler ONLYOFFICE Desktop Editors à partir du code source
Un billet blog de Maria Pashkina

Le , par MariePa

0PARTAGES

ONLYOFFICE Desktop Editors sont les applications de bureau distribuées sous les termes de la licence AGPL v.3. La suite bureautique gratuite dont le code source est disponible sur GitHub, permet de travailler pleinement sur les documents en mode hors connexion ou passer en mode en ligne en se connectant au cloud (le cloud ONLYOFFICE, Nextcloud, ownCloud) pour co-éditer en temps réel les document qui y sont stockés.

Les outils d’édition assurent la mise en forme des documents texte, des feuilles de calcul et des présentations en toute compatibilité avec les formats courants :

Formats Affichage Édition Téléchargement Formats Affichage Édition Téléchargement
DOC + XLS +
DOCX + + + XLSX + + +
ODT + + + ODS + + +
RTF + + + CSV + + +
TXT + + + PDF +
PDF + +
HTML + PPTX + + +
EPUB + PPT +
XPS + ODP + + +
DjVu + PDF +

ONLYOFFICE met à disposition des modules complémentaires (traduction, parole, table de symboles, ajout de vidéos YouTube, insertion des fichiers audio et vidéo dans les présentations, etc.). Pour ajouter de nouvelles fonctionnalités aux éditeurs, vous pouvez développer les vôtres à base des APIs fournis par ONLYOFFICE.

Pour automatiser certaines actions fastidieuses et récurrentes, créez les macros, éditez et enregistrez-les. La section « Macros » est disponible dans l’onglet « Modules complémentaires ». Pour les macros, ONLYOFFICE utilise la syntaxe JavaScript et les APIs de ONLYOFFICE Document Builder. Si vous utilisiez précédemment les macros créés sous VBA, vous pouvez les convertir facilement, en suivant ces consignes,et utiliser dans les éditeurs ONLYOFFICE.

L’interface utilisateur organisée sous forme d’onglets rend possible le travail avec plusieurs documents dans une seule fenêtre. En même temps, vous êtes capable d’ouvrir de différents documents dans les fenêtres séparées.

Les applications de bureau ONYOFFICE permettent de chiffrer vos documents locaux et ouvrir des documents MS Office protégés par un mot de passe.



Options d’installations des applications de bureau ONLYOFFICE

ONLYOFFICE Desktop Editors sont disponibles sous Windows, Linux et Mac.

Quant à la version pour Linux, il existe plusieurs options d’installation des applications de bureau sur ses dérivés :


Tous les paquets sont disponibles au téléchargement sur le site officiel.

Compiler ONLYOFFICE Desktop Editors à partir du code source sur Ubuntu

Vous pouvez également compiler les applications du bureau à l’aide des outils de constructions, en suivant les étapes ci-dessous.

Avant de commencer la compilation, vérifiez la configuration minimum requise :
  • CPU : double cœur 2 GHz ou supérieur.
  • Mémoire : 2 GB ou plus.
  • Disque : au moins 40 GB de l’espace libre.
  • Au moins 4 GB d'espace de pagination.


Si vous utilisez Python et n’avez pas de Git, installez toutes les dépendances à l’aide de la commande :
Code : Sélectionner tout
sudo apt-get install -y python git
Clonez le dépôt des outils de construction :
Code : Sélectionner tout
git clone https://github.com/ONLYOFFICE/build_tools.git
Passez au dépôt cloné :
Code : Sélectionner tout
cd build_tools/tools/linux
Lancez le script d’automatisation :
Code : Sélectionner tout
./automate.py desktop
Passez au répertoire qui contient ce script :
Code : Sélectionner tout
cd ../../out/linux_64/onlyoffice/desktopeditors
Pour démarrer l’application, lancez cette commande :
Code : Sélectionner tout
LD_LIBRARY_PATH=./ ./DesktopEditors
Maintenant vous pouvez accéder à l’interface des applications :



Le menu de gauche contient les information à propos du logiciel et permet de :
  • Créer de nouveaux documents DOCX, XLSX, et PPTX.
  • Accéder aux fichiers récemment ouverts.
  • Charger les fichiers locaux depuis votre ordinateur et les ouvrir pour l’édition.
  • Vous connecter au cloud pour passer au mode en ligne et co-éditer les documents.
  • Paramétrer le logiciel.




ONLYOFFICE fournit aussi aux développeurs les outils de construction pour compiler Document Server et Document Builder.

Une erreur dans cette actualité ? Signalez-le nous !