Différentes façons d enregistrer des fichiers
Différentes façons d’enregistrer des fichiers
Aspose.Cells fournit la classe Workbook qui représente un fichier Microsoft Excel et fournit les propriétés et les méthodes nécessaires pour travailler avec des fichiers Excel. La classe Workbook fournit la méthode Save utilisée pour enregistrer des fichiers Excel. La méthode Save a de nombreuses surcharges qui sont utilisées pour enregistrer des fichiers de différentes manières.
Le format de fichier dans lequel le fichier est enregistré est décidé par l’énumération SaveFormat
Types de formats de fichier | Description |
---|---|
CSV | Représente un fichier CSV |
Excel97To2003 | Représente un fichier Excel 97 - 2003 |
Xlsx | Représente un fichier Excel 2007 XLSX |
Xlsm | Représente un fichier Excel 2007 XLSM |
Xltx | Représente un modèle Excel 2007 XLTX |
Xltm | Représente un modèle activé par macro Excel 2007 XLTM |
Xlsb | Représente un fichier XLSB binaire Excel 2007 |
SpreadsheetML | Représente un fichier XML de feuille de calcul |
TSV | Représente un fichier de valeurs séparées par des tabulations |
TabDelimited | Représente un fichier de texte à onglets |
ODS | Représente un fichier ODS |
Html | Représente un fichier HTML |
MHtml | Représente un fichier MHTML |
Représente un fichier PDF | |
XPS | Représente un document XPS |
TIFF | Représente le format de fichier TIFF (Tagged Image File Format) |
Comment enregistrer un fichier dans différents formats
Pour enregistrer des fichiers dans un emplacement de stockage, spécifiez le nom du fichier (complet avec le chemin de stockage) et le format de fichier souhaité (à partir de l’énumération SaveFormat) lors de l’appel de la méthode Workbook de l’objet Save.
Comment enregistrer un classeur au format PDF
Le format de fichier Portable Document Format (PDF) est un type de document créé par Adobe dans les années 1990. Le but de ce format de fichier était d’introduire une norme de représentation de documents et d’autres matériels de référence dans un format indépendant du logiciel d’application, du matériel et du système d’exploitation. Le format de fichier PDF a la capacité de contenir des informations telles que du texte, des images, des hyperliens, des champs de formulaire, des médias riches, des signatures numériques, des pièces jointes, des métadonnées, des fonctionnalités géospatiales et des objets 3D qui peuvent devenir une partie du document source.
Les codes suivants montrent comment enregistrer le classeur au format fichier PDF avec Aspose.Cells:
Comment enregistrer le classeur au format texte ou CSV
Parfois, vous souhaitez convertir ou enregistrer un classeur avec plusieurs feuilles de calcul au format texte. Pour les formats texte (par exemple TXT, TabDelim, CSV, etc.), par défaut, à la fois Microsoft Excel et Aspose.Cells enregistrent uniquement le contenu de la feuille de calcul active.
L’exemple de code suivant explique comment enregistrer un classeur entier au format texte. Chargez le classeur source qui peut être n’importe quel fichier de feuille de calcul Microsoft Excel ou OpenOffice (donc XLS, XLSX, XLSM, XLSB, ODS, etc.) avec n’importe quel nombre de feuilles de calcul
Lorsque le code est exécuté, il convertit les données de toutes les feuilles du classeur au format TXT
Vous pouvez modifier le même exemple pour enregistrer votre fichier au format CSV. Par défaut, TxtSaveOptions.Separator est une virgule, donc ne spécifiez pas de séparateur lors de l’enregistrement au format CSV. Veuillez noter : Si vous utilisez la version d’évaluation et même si la propriété TxtSaveOptions.ExportAllSheets est définie sur true, le programme n’exportera toujours qu’une seule feuille de calcul.
Comment enregistrer un fichier en fichiers de texte avec un séparateur personnalisé
Les fichiers texte contiennent des données de feuille de calcul sans mise en forme. Le fichier est un type de fichier texte brut qui peut avoir des délimiteurs personnalisés entre ses données
Comment enregistrer un fichier dans un flux
Pour enregistrer des fichiers dans un flux, créez un objet MemoryStream ou FileStream et enregistrez le fichier dans cet objet flux en appelant la méthode Workbook de l’objet Save. Spécifiez le format de fichier souhaité en utilisant l’énumération SaveFormat lors de l’appel de la méthode Save.
Comment enregistrer un fichier Excel en fichiers Html et Mht
Aspose.Cells peut simplement enregistrer un fichier Excel, JSON, CSV ou d’autres fichiers qui peuvent être chargés par Aspose.Cells en tant que fichiers .html et .mht.
Comment enregistrer un fichier Excel au format OpenOffice (ODS, SXC, FODS, OTS)
Nous pouvons enregistrer les fichiers au format open offce : ODS, SXC, FODS, OTS, etc.
Comment enregistrer un fichier Excel en JSON ou XML
JSON (JavaScript Object Notation) est un format de fichier standard ouvert pour le partage de données qui utilise un texte lisible par l’homme pour stocker et transmettre des données. Les fichiers JSON sont stockés avec l’extension .json. JSON nécessite moins de mise en forme et est une bonne alternative à XML. JSON est dérivé de JavaScript mais est un format de données indépendant du langage. La génération et l’analyse du JSON sont prises en charge par de nombreux langages de programmation modernes. application/json est le type de support utilisé pour JSON.
Aspose.Cells prend en charge l’enregistrement de fichiers en JSON ou XML.