Sheetize Namespace

Classes

Nom de la classeDescription
EbookConverterConvertisseur pour la conversion entre les ebooks et d’autres formats de fichiers de tableur.
EbookSaveOptionsOptions pour enregistrer .EPUB, .AZW3.
HtmlConverterConvertisseur pour la conversion entre les fichiers html (html, mht, …) et d’autres formats de fichiers de tableur.
HtmlSaveOptionsOptions pour enregistrer le html.
ImageConverterConvertisseur pour convertir le fichier modèle en pdf.
ImageSaveOptionsOptions pour enregistrer l’image.
JsonConverterConvertisseur pour la conversion entre les données json et d’autres formats de fichiers de tableur.
JsonSaveOptionsOptions pour enregistrer le json.
LicenseLicencie le produit.
LoadOptionsOptions pour charger le fichier modèle.
MergerLoadOptionsOptions pour fusionner plusieurs fichiers.
PdfConverterConvertisseur pour convertir le fichier modèle en pdf.
PdfSaveOptionsOptions pour enregistrer le pdf.
SaveOptionsOptions pour enregistrer le fichier.
SheetizeExceptionL’exception qui est lancée lorsque se produit une erreur spécifiée par Aspose.Cells.
SplitterSaveOptionsOptions pour diviser le fichier modèle.
SpreadsheetConverterConvertisseur pour la conversion entre différents formats de fichiers de tableur, tels que xls, xlsx, xlsb, ods, spreadsheet ml…
SpreadsheetMergerFusionne plusieurs fichiers modèle en un.
SpreadsheetSaveOptionsOptions pour enregistrer le tableur.
SpreadsheetSplitterDivise le fichier de tableur en plusieurs parties.
SpreadsheetUnlockerDébloque le fichier de tableur.
TextConverterConvertisseur pour la conversion entre les formats basés sur le texte (csv, markdown, dif…) et d’autres formats de fichiers de tableur.
TextSaveOptionsOptions pour enregistrer .SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF.
UnlockerLoadOptionsOptions pour débloquer les fichiers excel.

Enums

Nom de l’énumérationDescription
ExceptionTypeReprésente le code de type d’exception personnalisé.
FileFormatTypeReprésente les formats de fichiers pris en charge pour la conversion.
ImageTypeSpécifie le type (format) d’une image.

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

objectEbookConverter

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()

public 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

Namespace: Sheetize Assembly: Sheetize.dll

Class EbookSaveOptions

Information

Options pour sauvegarder .EPUB, .AZW3.

public class EbookSaveOptions : SaveOptions

Héritage

objectSaveOptionsEbookSaveOptions

Membres hérités

Constructeurs

EbookSaveOptions()

public EbookSaveOptions()

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

Espace de noms : Sheetize Assembly : Sheetize.dll

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

objectHtmlConverter

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()

public 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

Namespace: Sheetize Assembly: Sheetize.dll

Class HtmlSaveOptions

Information

Options pour enregistrer en html.

public class HtmlSaveOptions : SaveOptions  

Héritage

object
SaveOptions
HtmlSaveOptions

Membres hérités

Constructeurs

HtmlSaveOptions()

public HtmlSaveOptions()  

Propriétés

SaveFormat

Obtient et définit le format de la feuille de calcul.

public FileFormatType SaveFormat { get; set; }  

Valeur de propriété

FileFormatType

Namespace : Sheetize
Assembly : Sheetize.dll

Class ImageConverter

Information

Convertisseur pour convertir un fichier modèle en pdf.

public class ImageConverter

Héritage

objectImageConverter

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()

public 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

Namespace: Sheetize Assembly: Sheetize.dll

Class ImageSaveOptions

Information

Options pour enregistrer l’image.

public class ImageSaveOptions : SaveOptions

Héritage

objectSaveOptionsImageSaveOptions

Membres Hérités

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, …

Namespace: Sheetize Assembly: Sheetize.dll

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()

public 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

Namespace : Sheetize
Assembly : Sheetize.dll

Class JsonSaveOptions

Information

Options pour sauvegarder au format json.

public class JsonSaveOptions : SaveOptions  

Héritage

object
SaveOptions
JsonSaveOptions

Membres Hérités

Constructeurs

JsonSaveOptions()

public JsonSaveOptions()  

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

Namespace : Sheetize
Assembly : Sheetize.dll

Class License

Information

Licence le produit.

public class License

Héritage

objectLicense

Membres Hérités

Exemples

1Sheetize.License license = new Sheetize.License();
2license.SetLicense("mylic.lic");

Constructeurs

License()

public 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

Espace de noms : Sheetize Assembly : Sheetize.dll

Class LoadOptions

Information

Options pour charger le fichier de modèle.

public class LoadOptions

Héritage

objectLoadOptions

Dérivé

Membres hérités

Constructeurs

LoadOptions()

public LoadOptions()

Propriétés

InputFile

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.

InputStream

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.

Namespace: Sheetize Assembly: Sheetize.dll

Class MergerLoadOptions

Information

Options pour fusionner plusieurs fichiers.

public class MergerLoadOptions : LoadOptions  

Héritage

object
LoadOptions
MergerLoadOptions

Membres hérités

Constructeurs

MergerLoadOptions()

public MergerLoadOptions()  

Propriétés

InputStreamEnumerator

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)

Espace de noms: Sheetize
Assembly: Sheetize.dll

Class PdfConverter

Information

Convertisseur pour convertir un fichier modèle en pdf.

public class PdfConverter

Héritage

objectPdfConverter

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()

public 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

Namespace: Sheetize Assembly: Sheetize.dll

Class PdfSaveOptions

Information

Options pour enregistrer en pdf.

public class PdfSaveOptions : SaveOptions

Héritage

objectSaveOptionsPdfSaveOptions

Membres hérités

Constructeurs

PdfSaveOptions()

public PdfSaveOptions()

Namespace: Sheetize Assembly: Sheetize.dll

Class SaveOptions

Information

Options pour enregistrer le fichier.

public class SaveOptions

Hérédité

objectSaveOptions

Dérivés

Membres hérités

Constructeurs

SaveOptions()

public 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

Namespace : Sheetize Assembly : Sheetize.dll

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

objectExceptionApplicationExceptionSheetizeException

Implémente

Membres hérités

Propriétés

Code

Représente le code d’exception personnalisé.

public ExceptionType Code { get; }

Valeur de la propriété

ExceptionType

Namespace : Sheetize Assembly : Sheetize.dll

Class SplitterSaveOptions

Information

Options pour diviser le fichier de modèle.

public class SplitterSaveOptions : SaveOptions

Héritage

objectSaveOptionsSplitterSaveOptions

Membres hérité

Constructeurs

SplitterSaveOptions()

public SplitterSaveOptions()

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

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,…

Namespace : Sheetize Assembly : Sheetize.dll

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

objectSpreadsheetConverter

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

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetMerger

Information

Fusionne plusieurs fichiers de modèles en un.

public class SpreadsheetMerger

Héritage

objectSpreadsheetMerger

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

Namespace : Sheetize Assembly : Sheetize.dll

Class SpreadsheetSaveOptions

Information

Options pour enregistrer le tableau.

public class SpreadsheetSaveOptions : SaveOptions

Héritage

objectSaveOptionsSpreadsheetSaveOptions

Membres Hérités

Constructeurs

SpreadsheetSaveOptions()

public SpreadsheetSaveOptions()

Propriétés

SaveFormat

Obtient et définit le format du tableau.

public FileFormatType SaveFormat { get; set; }

Valeur de la Propriété

FileFormatType

Namespace : Sheetize Assembly : Sheetize.dll

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

Namespace: Sheetize
Assembly: Sheetize.dll

Class SpreadsheetUnlocker

Information

Déverrouille le fichier de la feuille de calcul.

public class SpreadsheetUnlocker

Héritage

objectSpreadsheetUnlocker

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

Namespace: Sheetize Assembly: Sheetize.dll

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

objectTextConverter

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()

public 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

Namespace: Sheetize Assembly: Sheetize.dll

Class TextSaveOptions

Information

Options pour sauvegarder .SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF.

public class TextSaveOptions : SaveOptions

Héritage

objectSaveOptionsTextSaveOptions

Membres hérités

Constructeurs

TextSaveOptions()

public 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

Namespace: Sheetize Assembly: Sheetize.dll

Class UnlockerLoadOptions

Information

Options pour déverrouiller les fichiers Excel.

public class UnlockerLoadOptions : LoadOptions

Héritage

objectLoadOptionsUnlockerLoadOptions

Membres hérités

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

Espace de noms : Sheetize Assembly : Sheetize.dll

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.

Namespace: Sheetize Assembly: Sheetize.dll

Enum FileFormatType

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 Windows
  • Csv = 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: Gif
  • Html = 12: Représente un fichier html.
  • Jpg = 261: JPEG JFIF.
  • Json = 513: Json
  • MHtml = 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: Sql
  • Svg = 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).

Namespace: Sheetize Assembly: Sheetize.dll

Enum ImageType

Information

Spécifie le type (format) d’une image.

public enum ImageType  

Champs

  • Bmp = 7: Windows Bitmap
  • Emf = 2: Windows Enhanced Metafile.
  • Gif = 66: Gif
  • Jpeg = 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: Svg
  • Svm = 69: Svm
  • Tiff = 67: Tiff
  • Unknown = 0: Un type d’image inconnu.
  • WebP = 72: Format d’image Weppy
  • Wmf = 3: Windows Metafile.

Namespace: Sheetize
Assembly: Sheetize.dll

 Français