Sous-sections de Sheetize Namespace
Class EbookConverter
Information
Convertisseur pour la conversion entre les fichiers ebook et d’autres formats de fichiers tableur.
public class EbookConverter
Héritage
object ←
EbookConverter
Membres hérités
Exemples
1EbookConverter converter = new EbookConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "MyStory.xlsx";
4EbookSaveOptions saveOptions = new EbookSaveOptions();
5saveOptions.OutputFile = "res.epub";
6converter.Process(loadOptions, saveOptions);
Constructeurs
EbookConverter()
Méthodes
Process(LoadOptions, EbookSaveOptions)
Convertsit entre les fichiers ebook et d’autres formats de fichiers tableur.
public void Process(LoadOptions loadOptions, EbookSaveOptions saveOptions)
Paramètres
loadOptions
LoadOptions: Options pour l’entrée et le chargement:saveOptions
EbookSaveOptions: Options pour la sortie et l’enregistrement
Class EbookSaveOptions
Information
Options pour sauvegarder .EPUB, .AZW3.
public class EbookSaveOptions : SaveOptions
Héritage
object ←
SaveOptions ←
EbookSaveOptions
Membres hérités
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Constructeurs
EbookSaveOptions()
public EbookSaveOptions()
Propriétés
Obtient et définit le format de la feuille de calcul.
public FileFormatType SaveFormat { get; set; }
Valeur de la propriété
FileFormatType
Class HtmlConverter
Information
Convertisseur pour la conversion entre fichiers html (html, mht, …) et d’autres formats de fichiers de tableur.
public class HtmlConverter
Héritage
object ←
HtmlConverter
Membres hérités
Exemples
1HtmlConverter converter = new HtmlConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4HtmlSaveOptions saveOptions = new HtmlSaveOptions();
5saveOptions.OutputFile = "res.html";
6converter.Process(loadOptions, saveOptions);
Constructeurs
HtmlConverter()
Méthodes
Process(LoadOptions, HtmlSaveOptions)
Convertit le fichier entre html et d’autres formats de fichiers de tableur.
public void Process(LoadOptions loadOptions, HtmlSaveOptions saveOptions)
Paramètres
loadOptions
LoadOptions: Options pour l’entrée et le chargement :saveOptions
HtmlSaveOptions: Options pour la sortie et l’enregistrement
Class HtmlSaveOptions
Information
Options pour enregistrer en html.
public class HtmlSaveOptions : SaveOptions
Héritage
object ←
SaveOptions ←
HtmlSaveOptions
Membres hérités
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Constructeurs
HtmlSaveOptions()
Propriétés
Obtient et définit le format de la feuille de calcul.
public FileFormatType SaveFormat { get; set; }
Valeur de propriété
FileFormatType
Class ImageConverter
Information
Convertisseur pour convertir un fichier modèle en pdf.
public class ImageConverter
Héritage
object ←
ImageConverter
Membres hérités
Exemples
1private class MyImageSaveOptions : ImageSaveOptions
2{
3 private const string ResultBase = "result/images/";
4 public override Stream GetStream(int pageIndex)
5 {
6 return File.Create(ResultBase + "res_" + pageIndex + ".png");
7 }
8}
9ImageConverter converter = new ImageConverter();
10LoadOptions loadOptions = new LoadOptions();
11loadOptions.InputFile = "Template.xlsx";
12ImageSaveOptions saveOptions = new MyImageSaveOptions();
13converter.Process(loadOptions, saveOptions);
Constructeurs
ImageConverter()
Méthodes
Process(LoadOptions, ImageSaveOptions)
Convertit le fichier modèle en images
public void Process(LoadOptions loadOptions, ImageSaveOptions saveOptions)
Paramètres
loadOptions
LoadOptions: Options pour l’entrée et le chargement :saveOptions
ImageSaveOptions: Options pour la sortie et l’enregistrement
Class ImageSaveOptions
Information
Options pour enregistrer l’image.
public class ImageSaveOptions : SaveOptions
Héritage
object ←
SaveOptions ←
ImageSaveOptions
Membres Hérités
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Constructeurs
ImageSaveOptions()
public ImageSaveOptions()
Propriétés
HorizontalResolution
Obtient ou définit la résolution horizontale des images générées, en points par pouce.
public int HorizontalResolution { get; set; }
Valeur de la Propriété
int
Remarques
La valeur par défaut est 96.
La définition de Sheetize.ImageSaveOptions.HorizontalResolution et Sheetize.ImageSaveOptions.VerticalResolution
affecte la largeur et la hauteur de l'image de sortie en pixels.
ImageType
Obtient ou définit le format des images générées.
La valeur par défaut est Sheetize.ImageType.Png.
public ImageType ImageType { get; set; }
Valeur de la Propriété
ImageType
OnePagePerSheet
Si OnePagePerSheet est vrai, tout le contenu d’une feuille sera affiché sur une seule page dans le résultat.
La taille du papier définie par PageSetup sera ignorée, mais d’autres paramètres de PageSetup continueront à s’appliquer.
public bool OnePagePerSheet { get; set; }
Valeur de la Propriété
bool
VerticalResolution
Obtient ou définit la résolution verticale des images générées, en points par pouce.
public int VerticalResolution { get; set; }
Valeur de la Propriété
int
Remarques
La valeur par défaut est 96.
La définition de Sheetize.ImageSaveOptions.HorizontalResolution et Sheetize.ImageSaveOptions.VerticalResolution
affecte la largeur et la hauteur de l'image de sortie en pixels.
Méthodes
Finish(Stream)
Termine l’écriture des données dans le flux.
Par défaut, cette méthode ferme simplement le flux directement (y compris le cas où
le flux est celui spécifié par Sheetize.SaveOptions.OutputStream).
L’utilisateur peut remplacer cette méthode pour contrôler comment libérer les ressources
en fonction de ses besoins et de l’implémentation de Sheetize.ImageSaveOptions.GetStream(System.Int32).
public virtual void Finish(Stream stream)
Paramètres
stream
Stream : le flux qui a terminé sa tâche (enregistrer des données dans)
GetStream(int)
Obtient le flux pour enregistrer l’image.
public virtual Stream GetStream(int pageIndex)
Paramètres
pageIndex
int : la page à rendre en image
Retours
Stream : Flux pour écrire l’image générée.
Remarques
Par défaut, si Sheetize.SaveOptions.OutputStream a été spécifié et prend effet,
alors cette méthode retourne toujours le Flux spécifié. L’utilisateur doit remplacer cette méthode dans son propre
implémentation de cette classe pour fournir différents et appropriés objets Stream pour une sortie multi-pages.
Si Sheetize.SaveOptions.OutputFile a été spécifié et prend effet,
s’il n’y a qu’une seule page d’image, alors le chemin spécifié (fichier) sera utilisé directement comme sortie ;
sinon, l’index de la page sera ajouté au nom du fichier et ensuite le FileStream construit à partir du fichier sera retourné.
Par exemple, si le chemin de sortie est spécifié comme res.png, alors les images générées seront res0.png, res1.png, …
Class JsonConverter
Information
Convertisseur pour la conversion entre les données json et d’autres formats de fichiers de feuille de calcul.
public class JsonConverter
Héritage
object ←
JsonConverter
Membres hérité
Exemples
1
2
3JsonConverter converter = new JsonConverter();
4LoadOptions loadOptions = new LoadOptions();
5loadOptions.InputFile = "data.json";
6JsonSaveOptions saveOptions = new JsonSaveOptions();
7saveOptions.OutputFile = "res.xlsx";
8converter.Process(loadOptions, saveOptions);
Constructeurs
JsonConverter()
Méthodes
Process(LoadOptions, JsonSaveOptions)
Convertit entre les données json et d’autres formats de fichiers de feuille de calcul.
public void Process(LoadOptions loadOptions, JsonSaveOptions saveOptions)
Paramètres
loadOptions
LoadOptions : Options pour l’entrée et le chargement :saveOptions
JsonSaveOptions : Options pour la sortie et l’enregistrement
Class JsonSaveOptions
Information
Options pour sauvegarder au format json.
public class JsonSaveOptions : SaveOptions
Héritage
object ←
SaveOptions ←
JsonSaveOptions
Membres Hérités
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Constructeurs
JsonSaveOptions()
Propriétés
Obtient et définit le format de la feuille de calcul.
public FileFormatType SaveFormat { get; set; }
Valeur de la Propriété
FileFormatType
Class License
Héritage
object ←
License
Membres Hérités
Exemples
1Sheetize.License license = new Sheetize.License();
2license.SetLicense("mylic.lic");
Constructeurs
License()
Méthodes
SetLicense(Stream)
Licence le produit par le Flux qui fournit les données de licence.
public void SetLicense(Stream stream)
Paramètres
SetLicense(string)
Licence le produit par le fichier de licence.
public void SetLicense(string licenseName)
Paramètres
Class LoadOptions
Information
Options pour charger le fichier de modèle.
Héritage
object ←
LoadOptions
Dérivé
Membres hérités
Constructeurs
LoadOptions()
Propriétés
Obtient et définit le fichier (avec chemin si nécessaire) du modèle.
public string InputFile { get; set; }
Valeur de la propriété
string
Remarques
Lorsque vous définissez un chemin non nul et non vide pour cette propriété,
la valeur précédemment définie pour Sheetize.LoadOptions.InputStream sera ignorée.
Obtient et définit le stream du modèle.
public Stream InputStream { get; set; }
Valeur de la propriété
Stream
Remarques
Lorsque vous définissez un Stream non nul pour cette propriété,
la valeur précédemment définie pour Sheetize.LoadOptions.InputFile sera ignorée.
Class MergerLoadOptions
Information
Options pour fusionner plusieurs fichiers.
public class MergerLoadOptions : LoadOptions
Héritage
object ←
LoadOptions ←
MergerLoadOptions
Membres hérités
- LoadOptions.InputFile,
- LoadOptions.InputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Constructeurs
MergerLoadOptions()
public MergerLoadOptions()
Propriétés
Obtient/définit les flux d’entrée à partir desquels charger des données et fusionner.
public IEnumerator InputStreamEnumerator { get; set; }
Valeur de la propriété
IEnumerator
Méthodes
Finish(Stream)
Termine le chargement des données à partir du flux (obtenu à partir de Sheetize.MergerLoadOptions.InputStreamEnumerator).
Par défaut, cette méthode ferme simplement le flux directement
L’utilisateur peut remplacer cette méthode pour contrôler comment libérer les ressources selon ses besoins et l’implémentation de Sheetize.MergerLoadOptions.InputStreamEnumerator.
public virtual void Finish(Stream stream)
Paramètres
stream
Stream: le flux qui a terminé sa tâche (sauvegarde des données dans)
Class PdfConverter
Information
Convertisseur pour convertir un fichier modèle en pdf.
public class PdfConverter
Héritage
object ←
PdfConverter
Membres hérités
Exemples
1PdfConverter converter = new PdfConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4PdfSaveOptions saveOptions = new PdfSaveOptions();
5saveOptions.OutputFile = "res.pdf";
6converter.Process(loadOptions, saveOptions);
Constructeurs
PdfConverter()
Méthodes
Process(LoadOptions, PdfSaveOptions)
Convertit le fichier modèle en pdf
public void Process(LoadOptions loadOptions, PdfSaveOptions saveOptions)
Paramètres
loadOptions
LoadOptions: Options pour l’entrée et le chargement:saveOptions
PdfSaveOptions: Options pour la sortie et l’enregistrement
Class PdfSaveOptions
Information
Options pour enregistrer en pdf.
public class PdfSaveOptions : SaveOptions
Héritage
object ←
SaveOptions ←
PdfSaveOptions
Membres hérités
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Constructeurs
PdfSaveOptions()
Class SaveOptions
Information
Options pour enregistrer le fichier.
Hérédité
object ←
SaveOptions
Dérivés
Membres hérités
Constructeurs
SaveOptions()
Propriétés
OutputFile
Obtient et définit le fichier (avec le chemin si nécessaire) pour enregistrer les données générées.
Lorsque cette propriété est définie avec une valeur autre que null ou une chaîne vide, Sheetize.SaveOptions.OutputStream sera ignoré.
public string OutputFile { get; set; }
Valeur de la propriété
string
OutputStream
Obtient et définit le flux pour écrire les données générées.
Lorsque cette propriété est définie avec une valeur autre que null, Sheetize.SaveOptions.OutputFile sera ignoré.
public Stream OutputStream { get; set; }
Valeur de la propriété
Stream
Class SheetizeException
Information
L’exception qui est levée lorsqu’une erreur spécifiée par Aspose.Cells se produit.
public class SheetizeException : ApplicationException, ISerializable, _Exception
Héritage
object ←
Exception ←
ApplicationException ←
SheetizeException
Implémente
Membres hérités
- Exception.GetBaseException(),
- Exception.ToString(),
- Exception.GetObjectData(SerializationInfo, StreamingContext),
- Exception.GetType(),
- Exception.Message,
- Exception.Data,
- Exception.InnerException,
- Exception.TargetSite,
- Exception.StackTrace,
- Exception.HelpLink,
- Exception.Source,
- Exception.HResult,
- Exception.SerializeObjectState,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Propriétés
Code
Représente le code d’exception personnalisé.
public ExceptionType Code { get; }
Valeur de la propriété
ExceptionType
Class SplitterSaveOptions
Information
Options pour diviser le fichier de modèle.
public class SplitterSaveOptions : SaveOptions
Héritage
object ←
SaveOptions ←
SplitterSaveOptions
Membres hérité
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Constructeurs
SplitterSaveOptions()
public SplitterSaveOptions()
Propriétés
Obtient et définit le format de la feuille de calcul.
public FileFormatType SaveFormat { get; set; }
Valeur de la propriété
FileFormatType
Méthodes
Finish(Stream)
Termine l’écriture des données dans le flux.
Par défaut, cette méthode ferme simplement le flux directement (y compris la situation où
le flux est celui spécifié par Sheetize.SaveOptions.OutputStream).
L’utilisateur peut écraser cette méthode pour contrôler comment libérer les ressources
selon ses exigences et l’implémentation de Sheetize.SplitterSaveOptions.GetStream(System.Int32).
public virtual void Finish(Stream stream)
Paramètres
stream
Stream : le flux qui a terminé sa tâche (enregistrer des données dans)
GetStream(int)
Obtient le flux pour enregistrer la partie divisée.
public virtual Stream GetStream(int sn)
Paramètres
sn
int : le numéro de séquence de la partie divisée, basé sur 0.
Retourne
Stream : Flux pour écrire la partie divisée.
Remarques
Par défaut, si Sheetize.SaveOptions.OutputStream a été spécifié et prend effet,
alors cette méthode renvoie toujours le flux spécifié. L’utilisateur doit écraser cette méthode dans sa propre implémentation
de cette classe pour fournir différents objets Stream appropriés pour la sortie multi-parties.
Si Sheetize.SaveOptions.OutputFile a été spécifié et prend effet,
alors le numéro de séquence sera ajouté au nom de fichier et ensuite retourné dans le FileStream construit à partir du fichier.
Par exemple, si le chemin de sortie est spécifié comme res.xlsx, alors les fichiers générés seront res0.xlsx, res1.xlsx,…
Class SpreadsheetConverter
Information
Convertisseur pour la conversion entre différents formats de fichiers de tableur, tels que xls, xlsx, xlsb, ods, tableur ml…
public class SpreadsheetConverter
Héritage
object ←
SpreadsheetConverter
Membres hérités
Exemples
1SpreadsheetConverter converter = new SpreadsheetConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
5saveOptions.OutputFile = "res.xlsb";
6converter.Process(loadOptions, saveOptions);
Constructeurs
SpreadsheetConverter()
public SpreadsheetConverter()
Méthodes
Process(LoadOptions, SpreadsheetSaveOptions)
Convertit entre différents formats de fichiers de tableur.
public void Process(LoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)
Paramètres
Class SpreadsheetMerger
Information
Fusionne plusieurs fichiers de modèles en un.
public class SpreadsheetMerger
Héritage
object ←
SpreadsheetMerger
Membres hérités
Exemples
1SpreadsheetMerger merger = new SpreadsheetMerger();
2MergerLoadOptions loadOptions = new MergerLoadOptions();
3ArrayList list = new ArrayList();
4list.Add(File.OpenRead("template1.xlsx"));
5list.Add(File.OpenRead("template2.ods"));
6loadOptions.InputStreamEnumerator = list.GetEnumerator();
7SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
8saveOptions.OutputFile = "res.xlsx";
9merger.Process(loadOptions, saveOptions);
Constructeurs
SpreadsheetMerger()
public SpreadsheetMerger()
Méthodes
Process(MergerLoadOptions, SpreadsheetSaveOptions)
public void Process(MergerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)
Paramètres
Class SpreadsheetSaveOptions
Information
Options pour enregistrer le tableau.
public class SpreadsheetSaveOptions : SaveOptions
Héritage
object ←
SaveOptions ←
SpreadsheetSaveOptions
Membres Hérités
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Constructeurs
SpreadsheetSaveOptions()
public SpreadsheetSaveOptions()
Propriétés
Obtient et définit le format du tableau.
public FileFormatType SaveFormat { get; set; }
Valeur de la Propriété
FileFormatType
Class SpreadsheetSplitter
Information
Divise un fichier de tableur en plusieurs parties.
public class SpreadsheetSplitter
Héritage
object ←
SpreadsheetSplitter
Membres hérités
Exemples
1
2
3private class MySplitterSaveOptions : SplitterSaveOptions
4{
5 private const string ResultBase = "result/splitter/";
6 public override Stream GetStream(int sn)
7 {
8 return File.Create(ResultBase + "part_" + sn + ".xlsx");
9 }
10}
11SpreadsheetSplitter splitter = new SpreadsheetSplitter();
12LoadOptions loadOptions = new LoadOptions();
13loadOptions.InputFile = "Template.xlsx";
14MySplitterSaveOptions saveOptions = new MySplitterSaveOptions();
15splitter.Process(loadOptions, saveOptions);
Constructeurs
SpreadsheetSplitter()
public SpreadsheetSplitter()
Méthodes
Process(LoadOptions, SplitterSaveOptions)
public void Process(LoadOptions loadOptions, SplitterSaveOptions saveOptions)
Paramètres
Class SpreadsheetUnlocker
Information
Déverrouille le fichier de la feuille de calcul.
public class SpreadsheetUnlocker
Héritage
object ←
SpreadsheetUnlocker
Membres hérités
Exemples
1SpreadsheetUnlocker processor = new SpreadsheetUnlocker();
2UnlockerLoadOptions loadOptions = new UnlockerLoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4loadOptions.Password = "mot de passe pour ouvrir le fichier";
5SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
6saveOptions.OutputFile = "res.xlsx";
7processor.Process(loadOptions, saveOptions);
Constructeurs
SpreadsheetUnlocker()
public SpreadsheetUnlocker()
Méthodes
Process(UnlockerLoadOptions, SpreadsheetSaveOptions)
public void Process(UnlockerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)
Paramètres
Class TextConverter
Information
Convertisseur pour la conversion entre des formats basés sur du texte (csv, markdown, dif…) et d’autres formats de fichiers de tableur.
public class TextConverter
Héritage
object ←
TextConverter
Membres hérités
Exemples
1TextConverter converter = new TextConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.csv";
4TextSaveOptions saveOptions = new TextSaveOptions();
5saveOptions.OutputFile = "res.xlsx";
6converter.Process(loadOptions, saveOptions);
Constructeurs
TextConverter()
Méthodes
Process(LoadOptions, TextSaveOptions)
Convertit le format de fichier entre des formats basés sur du texte et d’autres formats de fichiers de tableur
public void Process(LoadOptions loadOptions, TextSaveOptions saveOptions)
Paramètres
loadOptions
LoadOptions: Options pour l’entrée et le chargement:saveOptions
TextSaveOptions: Options pour la sortie et l’enregistrement
Class TextSaveOptions
Information
Options pour sauvegarder .SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF.
public class TextSaveOptions : SaveOptions
Héritage
object ←
SaveOptions ←
TextSaveOptions
Membres hérités
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Constructeurs
TextSaveOptions()
Propriétés
SaveFormat
Obtient et définit le format de la feuille de calcul.
public FileFormatType SaveFormat { get; set; }
Valeur de la propriété
FileFormatType
Class UnlockerLoadOptions
Information
Options pour déverrouiller les fichiers Excel.
public class UnlockerLoadOptions : LoadOptions
Héritage
object ←
LoadOptions ←
UnlockerLoadOptions
Membres hérités
- LoadOptions.InputFile,
- LoadOptions.InputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Constructeurs
UnlockerLoadOptions()
public UnlockerLoadOptions()
Propriétés
Password
Mot de passe pour ouvrir le fichier.
public string Password { get; set; }
Valeur de la propriété
string
PasswordToModify
Mot de passe pour modifier le fichier.
public string PasswordToModify { get; set; }
Valeur de la propriété
string
PasswordToUnprotectWorkbook
Mot de passe pour déprotéger le classeur.
public string PasswordToUnprotectWorkbook { get; set; }
Valeur de la propriété
string
PasswordToUnprotectWorksheet
Mot de passe pour déprotéger la feuille de calcul.
public string PasswordToUnprotectWorksheet { get; set; }
Valeur de la propriété
string
Enum ExceptionType
Information
Représente le code de type d’exception personnalisé.
public enum ExceptionType
Champs
DataType = 0
: Réglage de type de données invalide.FileCorrupted = 13
: Le contenu du fichier est corrompu.FileFormat = 1
: Format de fichier invalide.IO = 8
: Le fichier est invalide.IncorrectPassword = 4
: Mot de passe incorrect.Interrupted = 7
: Le processus est interrompu.InvalidData = 2
: Données invalides.InvalidOperator = 3
: Opérateur invalide.License = 5
: Erreurs liées à la licence.Limitation = 6
: Erreur de dépassement de la limite de MS Excel.Permission = 9
: Une autorisation est requise pour ouvrir ce fichier.UndisclosedInformation = 12
: Le fichier contient des informations non divulguées.UnsupportedFeature = 10
: Fonctionnalité non prise en charge.UnsupportedStream = 11
: Flux non pris en charge à ouvrir.
Information
Représente les formats de fichiers pris en charge pour la conversion.
public enum FileFormatType
Champs
Auto = 0
: Si vous enregistrez le fichier sur le disque, le format de fichier correspond à l’extension du nom de fichier. Si vous enregistrez le fichier dans le flux, le format de fichier est xlsx.Azw3 = 773
: Représente un fichier Azw3.Bmp = 263
: Bitmap WindowsCsv = 1
: Fichier texte avec valeurs séparées par des virgules (CSV).Dif = 30
: Format d’échange de données.Docx = 62
: Représente un fichier .docx.Emf = 258
: Metafile amélioré Windows.Epub = 772
: Représente un fichier Epub.Excel97To2003 = 5
: Représente un fichier Excel97-2003 xls.Fods = 59
: Représente le format de fichier OpenDocument Flat XML Spreadsheet (.fods).Gif = 322
: GifHtml = 12
: Représente un fichier html.Jpg = 261
: JPEG JFIF.Json = 513
: JsonMHtml = 17
: Représente un fichier mhtml.Markdown = 57
: Représente un document markdown.Numbers = 56
: Représente un fichier numbers. Non pris en charge.Ods = 14
: Fichier Open Document Sheet (ODS).Ots = 31
: Fichier Open Document Template Sheet (OTS).Pdf = 13
: Représente un fichier Pdf.Png = 262
: Graphiques numériques portables.Pptx = 61
: Représente un fichier .pptx.SpreadsheetML = 15
: Représente un fichier xml Excel 2003.SqlScript = 514
: SqlSvg = 28
: Fichier SVG.Sxc = 60
: Représente le format de fichier StarOffice Calc Spreadsheet (.sxc).TabDelimited = 11
: Représente un fichier texte délimité par des tabulations, identique à Sheetize.FileFormatType.Tsv.Tiff = 21
: Représente un fichier TIFF.Tsv = 11
: Fichier texte avec valeurs séparées par des tabulations (TSV).Unknown = 255
: Représente un format non reconnu, ne peut pas être enregistré.XHtml = 771
: Représente un fichier XHtml.Xlam = 10
: Représente un fichier xltm qui active les macros d’add-in.Xlsb = 16
: Représente un fichier xlsb.Xlsm = 7
: Représente un fichier xlsm qui active les macros.Xlsx = 6
: Représente un fichier xlsx.Xlt = 32
: Fichier modèle Excel 97-2003.Xltm = 9
: Représente un fichier xltm qui active les macros.Xltx = 8
: Représente un fichier xltx.Xml = 51
: Représente un simple fichier xml.Xps = 20
: Format XPS (XML Paper Specification).
Enum ImageType
Information
Spécifie le type (format) d’une image.
Champs
Bmp = 7
: Windows BitmapEmf = 2
: Windows Enhanced Metafile.Gif = 66
: GifJpeg = 5
: JPEG JFIF.OfficeCompatibleEmf = 71
: Windows Enhanced Metafile qui est plus compatible avec Office.Pict = 4
: Macintosh PICT.Png = 6
: Portable Network Graphics.Svg = 68
: SvgSvm = 69
: SvmTiff = 67
: TiffUnknown = 0
: Un type d’image inconnu.WebP = 72
: Format d’image WeppyWmf = 3
: Windows Metafile.