Aspose.Cells  for .NET

Manipuler les fichiers Excel via .NET API

Lire et écrire des feuilles de calcul sur les plateformes .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 des feuilles de calcul. API prend en charge la création d'applications multiplateformes ayant la capacité 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, comme 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 communes et complexes, la manipulation de graphiques, des images, des commentaires, des objets dessinés 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 & à partir de 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 nom et l'amp; remplacer les caractères invalides au moment de l'exécution

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

Coller les lignes et amp; colonnes avec options de collage avancées

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

Créer et amp; manipuler les commentaires

Définir des filtres et 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 et amp; écrire de grandes feuilles de calcul en mode léger

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

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

Remplissez des feuilles de calcul via des marqueurs intelligents

Convertir des feuilles de calcul en PDF, XPS etamp; HTML

Aspose.Cells for .NET est capable de convertir des feuilles de calcul en PDF, XPS et XPS. HTML tout en conservant la plus haute fidélité visuelle. Le processus de conversion est simple mais fiable, faisant ainsi du 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 les graphiques. Graphique

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

De même, les tableaux et 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 et amp; 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 Excel Microsoft standard et avancées. Vous pouvez lire, définir et calculer les résultats des fonctions intégrées, complémentaires, matricielles et amp; Formules de style de référence R1C1.

Résumez les données avec des tableaux croisés dynamiques, des graphiques et des exemples. 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 sources d'un tableau croisé dynamique et les actualiser. De plus, la bibliothèque propose des marqueurs intelligents, qui constituent 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.

Rendre des feuilles de calcul Excel et des fichiers Excel. Graphiques sous forme d'images

Aspose.Cells for .NET possède son propre moteur de rendu spécialement conçu pour le rendu et le rendu. impression avec la plus haute fidélité au Microsoft Excel. Il offre des fonctionnalités distinctives telles que le rendu de feuilles de calcul Excel et d'applications. graphiques en images et amp; 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 et des fichiers. graphiques en images.

Convertir une 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 livré avec un support complet pour la création de graphiques. Vous pouvez facilement ajouter des graphiques standards 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 un certain nombre de formats d'image.

Interfaces graphiques pour le Web et l'amp; Applications de bureau

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

Microsoft Bureautique – Pas nécessaire

Aspose.Cells for .NET est construit à l'aide d'un code géré qui n'a jamais besoin d'installer Microsoft Office ou Microsoft Excel sur la machine pour fonctionner avec les formats de document Excel. Il s'agit d'une alternative parfaite à la bureautique Microsoft 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. Découvrez ce que les utilisateurs en pensent.

 
 
Voir les études de cas