+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    janvier 2007
    Messages
    4 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2007
    Messages : 4 482
    Points : 249 738
    Points
    249 738
    Billets dans le blog
    36

    Par défaut Aspose met en action sa bibliothèque « Aspose.Words for .NET »

    Aspose met en action sa bibliothèque « Aspose.Words for .NET »
    dans une application Web open source pour comparer des documents Word

    La manipulation des fichiers dans une application peut se révéler assez pénible avec les API qui sont offertes par défaut. Des éditeurs tiers ont développé des outils afin de faciliter la tache aux développeurs et permettre à ceux d’être plus productif.

    Aspose est un fournisseur d’API pour la gestion des fichiers dans les programmes .NET, Java, Cloud, Android, SharePoint, ainsi que des extensions de rendu pour SSRS (SQL Server Reporting Services) et JasperReports.

    L’entreprise a mis en œuvre son composant « Aspose.Words for .NET », dans le cadre d’un projet open source permettant de comparer des documents Word.

    Le projet, dont le code source est disponible en téléchargement sur CodePlex, GitHub ou encore Bitbucket, est une application Web qui permet de mettre en évidence les modifications qu’il y a eu sur un document, en le comparant avec une version plus ancienne. La capture ci-dessous permet de se faire une idée des résultats obtenus. Le texte ajouté est en bleu et le texte supprimé est barré et a une couleur rouge.


    Le site a été construit en utilisant HTML5, jQuery, Bootstrap, ASP.NET et Aspose.Words for .NET. C# et ASP.NET ont été utilisés pour la programmation coté serveur. « Aspose.Words for .NET » a été utilisé pour la comparaison des documents, HTM5 et jQuery ont été utilisés pour la programmation coté client.

    « Aspose.Words for .NET » met à la disposition des développeurs les outils nécessaires pour effectuer directement dans les applications une multitude de taches de traitement des documents. Les composants qu’elle propose permettent de générer, modifier, convertir et imprimer des documents sans avoir besoin de Microsoft Word. Elle support les formats DOC, OOXML, RTF, HTML, OpenDocument, PDF, XPS, EPUB et bien plus.

    Aspose.Words for .NET prend en charge le Framework .NET (y compris C#, VB.NET, ASP.NET etc.), ColdFusion, Perl, Power Builder, PHP, Python et Mono.


    En dehors des composants pour le traitement des fichiers Word, Aspose dispose de plusieurs autres outils par la manipulation de divers formats de fichier, dont :

    • Aspose.Cells : qui fournit des composants qui peuvent être utilisés dans les applications pour créer, modifier, convertir et imprimer des feuilles de calcul Excel, sans avoir besoin qu’Excel soit installé sur le système de l’utilisateur. Aspose.Cells prend en charge tous les formats Microsoft Excel et d’autres formats de fichiers, dont XLS, XLSX, XLSM, XLTX/XLTM, HTML, CSV, ODS, etc.
    • Aspose.Pdf : il s’agit d’un composant qui permet la manipulation des documents PDF (génération, lecture, écriture, etc.) dans des applications, sans avoir besoin d’Adobe Acrobat.
    • Aspose.Slides : il fournit des composants de gestion PowerPoint, permettant d’intégrer dans les applications des fonctionnalités pour générer, modifier, convertir et imprimer des documents PowerPoint sans l’aide de Microsoft PowerPoint. Il prend en charge les formats PPT, PPS, POT, PresentationML (OOXML, PPTX) et présentation Open Document (ODP).
    • Aspose.BarCode : l’outil propose un composant de gestion de codes barres. Il permet aux développeurs d’intégrer rapidement à leurs applications des fonctionnalités de génération et de reconnaissance des codes barres.
    • Aspose.Tasks : ce composant est dédié à la gestion des projets. Il permet d’intégrer dans les applications des fonctionnalités pour lire les fichiers Microsoft Project aux formats XML et MPP, et des fonctions d’écriture pour le format XML.
    • Aspose.Email : il est dédié à la gestion des courriers électroniques. Grâce à cette API, les développeurs peuvent facilement implémenter des fonctionnalités pour lire et mettre à jour des fichiers aux formats MSG , EML , EMLX , OFT, ainsi qu’ajouter ou supprimer des pièces jointes.
    • Aspose.Imaging : ce composant fournit une bibliothèque d’imagerie qui permet aux développeurs de créer, modifier ou convertir des images dans leurs applications. Plusieurs formats sont pris en charge, dont PSD, TIFF, GIF, BMP, JPEG et PNG.


    Il faut noter que tous ces outils sont disponibles pour .NET, Java, Android, SharePoint, etc.

    Découvrir et télécharger le projet open source pour la comparaison des documents Word

    Plus de détail sur la bibliothèque « Aspose.Words for .NET »

    En savoir plus sur les composants et contrôles Aspose et télécharger une version d'évaluation
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Membre éclairé
    Avatar de octal
    Profil pro
    Inscrit en
    septembre 2004
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : septembre 2004
    Messages : 412
    Points : 791
    Points
    791

    Par défaut

    Le composant est open source, mais la license n'est pas vraiment claire. Est il possible de l'utiliser dans des applications commerciales sans royalties?
    Puis est ce que tout le traitement est vraiment fait au niveau de l'application, sans passer par un serveur?
    http://www.pocketmt.com GLCD Font Creator home site.

  3. #3
    Membre expert Avatar de jopopmk
    Homme Profil pro
    Développeur informatique
    Inscrit en
    mars 2011
    Messages
    1 798
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mars 2011
    Messages : 1 798
    Points : 3 329
    Points
    3 329

    Par défaut

    D'après le fichier de licence trouvé sur github ce serait sous licence Expat (libre, non copyleft).
    Plus je connais de langages, plus j'aime le C.

Discussions similaires

  1. Bibliothèque GKS et VB.NET
    Par zoom* dans le forum VB.NET
    Réponses: 0
    Dernier message: 29/12/2009, 10h51
  2. treeview vers crystal reports ou word VB .Net
    Par wiama dans le forum ASP.NET
    Réponses: 0
    Dernier message: 24/07/2009, 11h51
  3. Réponses: 0
    Dernier message: 18/11/2008, 17h14
  4. document word ASP.NET C#
    Par neo_2000_2006 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 08/08/2008, 16h13
  5. exporter des données vers word [vb.net 2005]
    Par charaf dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 04/04/2007, 10h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo