Aspose.Cells  for .NET

Manipuler des fichiers Excel via .NET API

Lisez et écrivez des fichiers de feuille de calcul sur les plates-formes .NET, .NET Core et Xamarin. Exportez des feuilles de calcul vers d'autres formats sans Microsoft Excel.

  Télécharger l'essai gratuit
  
 

Aspose.Cells for .NET est une programmation de feuille de calcul Excel API pour accélérer les tâches de gestion et de traitement de la feuille de calcul. API prend en charge la création d'applications multiplateformes capables de générer, modifier, convertir, restituer et imprimer des feuilles de calcul. De plus, il ne repose pas sur Microsoft Excel ou sur des composants Microsoft Office Interop à installer, mais sur un ensemble robuste d'API qui traitent tous les formats Excel ainsi que les formats CSV et SpreadsheetML.

En intégrant API, certaines des tâches de base que les développeurs peuvent effectuer, telles que la gestion de plusieurs feuilles de calcul, la création de contenus et de styles de feuilles de calcul à partir de zéro, l'importation de données sur les feuilles de calcul à partir de différentes sources de données, l'ajout de formules mathématiques, financières et textuelles courantes et complexes, la manipulation de graphiques, images, commentaires, objets de dessin et bien plus encore.

Fonctionnalités avancées de la feuille de calcul Excel API

Envoyer la sortie à un navigateur client

Importer/exporter des données vers & depuis DataTable, DataView ou Array

Ajouter et amp; manipuler des graphiques & Tableau croisé dynamique via le produit API

Importer des formules à partir d'une feuille de calcul de concepteur

Tronquer le long nom de la feuille & remplacer les caractères invalides au moment de l'exécution

Appliquer l'alignement du texte au texte partiel à l'intérieur du TextBox

Coller les lignes & colonnes avec options de collage avancées

Prise en charge de CSV (valeurs séparées par des virgules) & TSV (valeurs séparées par des tabulations)

Créer et amp; manipuler les commentaires

Définir des filtres automatiques & sauts de page

Spécifier des règles de mise en forme conditionnelle

Créer et amp; manipuler des plages nommées

Créer et amp; rendre les sparklines

Exporter des feuilles de calcul au format SVG

Lire & écrire de grandes feuilles de calcul en mode léger

Rééchantillonnez les images dans la conversion Excel vers PDF

Modifier le code VBA ou les macros dans le fichier de modèle

Remplir des feuilles de calcul via des marqueurs intelligents

Convertir des feuilles de calcul en PDF, XPS & Format HTML

Aspose.Cells for .NET est capable de convertir des feuilles de calcul en PDF, XPS & Formats HTML tout en conservant la plus haute fidélité visuelle. Le processus de conversion est simple mais fiable, faisant ainsi de API un choix parfait pour les organisations qui ont besoin d'échanger des documents dans l'un des formats standard de l'industrie.

Enregistrer la feuille de calcul dans différents formats - C#

// load file to be converted

var workbook = new Aspose.Cells.Workbook(dir + "template.xlsx");



// save in different formats

workbook.Save(dir + "output.pdf", Aspose.Cells.SaveFormat.Pdf);

workbook.Save(dir + "output.xps", Aspose.Cells.SaveFormat.XPS);

workbook.Save(dir + "output.html", Aspose.Cells.SaveFormat.Html);

Visualisez les données avec le formatage, les graphiques et amp ; Graphique

Aspose.Cells for .NET vous offre une liberté et une flexibilité totales pour agrémenter vos feuilles de calcul de toutes sortes d'effets visuels. Le API vous permet d'appliquer différentes polices avec des attributs, des styles de cellule (alignement, indentation, rotation, bordures, ombrage et coloration, protection, habillage et rétrécissement du texte) et tous les types de formats de nombres.

De même, les graphiques et les graphiques sont visuellement attrayants et peuvent donner à votre feuille de calcul un aspect professionnel. Aspose.Cells for .NET fournit un ensemble complet d'API pour créer et manipuler tous les types de graphiques standard et personnalisés. De plus, vous pouvez ajouter différents types d'objets de dessin, tels que des commentaires, des images, des objets OLE, des formes et des contrôles aux cellules

Efficace, Robuste & Moteur de calcul de formule fiable

Aspose.Cells for .NET dispose d'un puissant moteur de calcul de formule qui prend en charge presque toutes les formules et fonctions standard et avancées de Microsoft Excel. Vous pouvez lire, définir et calculer les résultats des modules intégrés, complémentaires, de tableau et amp ; Formules de style de référence R1C1.

Résumez les données avec des tableaux croisés dynamiques, des graphiques et amp ; Marqueurs intelligents

Un tableau croisé dynamique peut vous aider à résumer rapidement les données plates et à obtenir les informations souhaitées en fonction de vos besoins. .NET La bibliothèque Excel vous permet de créer dynamiquement des tableaux croisés dynamiques et des graphiques croisés dynamiques. Vous pouvez modifier dynamiquement les données source d'un tableau croisé dynamique et l'actualiser. De plus, la bibliothèque propose des marqueurs intelligents, une fonctionnalité intéressante pour remplir des feuilles de calcul basées sur certaines sources de données et pour créer des rapports visuellement efficaces.

Rendu des feuilles de calcul Excel & Graphiques sous forme d'images

Aspose.Cells for .NET possède son propre moteur de rendu spécialement conçu pour le rendu & impression avec la plus grande fidélité à Microsoft Excel. Il offre des fonctionnalités distinctives telles que le rendu des feuilles de calcul Excel & graphiques aux images & imprimer des feuilles de calcul sur n'importe quelle imprimante physique connectée. Le processus est flexible, vous permettant ainsi de choisir un certain nombre d'options, telles que le contrôle des dimensions de l'image résultante lors du rendu des feuilles de calcul & graphiques aux images.

Convertir la feuille de calcul en image - C#

// load spreadsheet file

var workbook = new Aspose.Cells.Workbook(dir + "template.xls");

// access the first worksheet from the collection

var worksheet = workbook.Worksheets[0];

// define parameters for resultant image

var options = new Aspose.Cells.Rendering.ImageOrPrintOptions()

{

    OnePagePerSheet = true,

    ImageType = Aspose.Cells.Drawing.ImageType.Jpeg

};

// convert worksheet to image in JPEG format

var renderer = new Aspose.Cells.Rendering.SheetRender(worksheet, options);

renderer.ToImage(0, dir + "output.jpeg");

Création de graphiques et amp ; Manipulation

Aspose.Cells for .NET est fourni avec une prise en charge complète des graphiques. Vous pouvez facilement ajouter des graphiques standard ou personnalisés à l'aide du produit API et définir dynamiquement les données afin d'actualiser les graphiques. API vous permet également de convertir des graphiques en plusieurs formats d'image.

Interfaces graphiques pour le Web & Applications de bureau

Aspose.Cells for .NET fournit des commandes d'interface graphique pour le Web & ; applications de bureau. L'utilisateur final peut utiliser ces contrôles pour ouvrir, enregistrer et amp; éditer des fichiers Excel, importer & exporter des données, gérer le formatage & formules et convertissez entre plusieurs formats de feuille de calcul pris en charge, directement depuis le front-end de votre application.

Microsoft Office Automation - Non nécessaire

Aspose.Cells for .NET est construit à l'aide d'un code géré qui n'a jamais besoin que Microsoft Office ou Microsoft Excel soit installé sur la machine pour fonctionner avec les formats de document Excel. C'est une alternative parfaite à Microsoft Office Automation en termes de fonctionnalités prises en charge, de sécurité, de stabilité, d'évolutivité, de vitesse et de prix.

Ce que les gens disent

Ne vous contentez pas de nous croire sur parole. Voyez ce que les utilisateurs ont à dire à ce sujet.

 
 
Voir les études de cas