Sheetize Namespace

Classes

Nome da ClasseDescrição
EbookConverterConversor para conversão entre arquivo de ebook e outros formatos de planilha.
EbookSaveOptionsOpções para salvar .EPUB, .AZW3.
HtmlConverterConversor para conversão entre arquivos html (html, mht, …) e outros formatos de planilha.
HtmlSaveOptionsOpções para salvar html.
ImageConverterConversor para converter arquivo de template para pdf.
ImageSaveOptionsOpções para salvar imagem.
JsonConverterConversor para conversão entre dados json e outros formatos de planilha.
JsonSaveOptionsOpções para salvar json.
LicenseLicencia o produto.
LoadOptionsOpções para carregar arquivo de template.
MergerLoadOptionsOpções para mesclar múltiplos arquivos.
PdfConverterConversor para converter arquivo de template para pdf.
PdfSaveOptionsOpções para salvar pdf.
SaveOptionsOpções para salvar arquivo.
SheetizeExceptionA exceção que é lançada quando ocorre um erro especificado pelo Aspose.Cells.
SplitterSaveOptionsOpções para dividir arquivo de template.
SpreadsheetConverterConversor para conversão entre diferentes formatos de arquivo de planilha, como xls, xlsx, xlsb, ods, spreadsheet ml…
SpreadsheetMergerMescla múltiplos arquivos de template em um só.
SpreadsheetSaveOptionsOpções para salvar planilha.
SpreadsheetSplitterDivide arquivo de planilha em várias partes.
SpreadsheetUnlockerDesbloqueia arquivo de planilha.
TextConverterConversor para conversão entre formatos baseados em texto (csv, markdown, dif…) e outros formatos de planilha.
TextSaveOptionsOpções para salvar .SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF.
UnlockerLoadOptionsOpções para desbloquear arquivos excel.

Enums

Nome do EnumDescrição
ExceptionTypeRepresenta código de tipo de exceção personalizada.
FileFormatTypeRepresenta os formatos de arquivo suportados para conversão.
ImageTypeEspecifica o tipo (formato) de uma imagem.

Subsecções de Sheetize Namespace

Class EbookConverter

Informação

Conversor para conversão entre ebook e outros formatos de arquivo de planilha.

public class EbookConverter

Herança

objectEbookConverter

Membros Herdados

Exemplos

1EbookConverter converter = new EbookConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "MyStory.xlsx";
4EbookSaveOptions saveOptions = new EbookSaveOptions();
5saveOptions.OutputFile = "res.epub";
6converter.Process(loadOptions, saveOptions);

Construtores

EbookConverter()

public EbookConverter()

Métodos

Process(LoadOptions, EbookSaveOptions)

Converte entre ebook e outros formatos de arquivo de planilha.

public void Process(LoadOptions loadOptions, EbookSaveOptions saveOptions)

Parâmetros

Namespace: Sheetize Assembly: Sheetize.dll

Class EbookSaveOptions

Informação

Opções para salvar .EPUB, .AZW3.

public class EbookSaveOptions : SaveOptions

Herança

objectSaveOptionsEbookSaveOptions

Membros herdados

Construtores

EbookSaveOptions()

public EbookSaveOptions()

Propriedades

SaveFormat

Obtém e define o formato da planilha.

public FileFormatType SaveFormat { get; set; }

Valor da Propriedade

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class HtmlConverter

Informação

Converter para conversão entre arquivos html (html, mht, …) e outros formatos de arquivos de planilhas.

public class HtmlConverter  

Herança

object
HtmlConverter

Membros Herdados

Exemplos

1  
2
3HtmlConverter converter = new HtmlConverter();  
4LoadOptions loadOptions = new LoadOptions();  
5loadOptions.InputFile = "Template.xlsx";  
6HtmlSaveOptions saveOptions = new HtmlSaveOptions();  
7saveOptions.OutputFile = "res.html";  
8converter.Process(loadOptions, saveOptions);  

Construtores

HtmlConverter()

public HtmlConverter()  

Métodos

Process(LoadOptions, HtmlSaveOptions)

Converte arquivo entre html e outros formatos de arquivos de planilhas.

public void Process(LoadOptions loadOptions, HtmlSaveOptions saveOptions)  

Parâmetros

Namespace: Sheetize
Assembly: Sheetize.dll

Class HtmlSaveOptions

Informação

Opções para salvar html.

public class HtmlSaveOptions : SaveOptions

Herança

objectSaveOptionsHtmlSaveOptions

Membros Herdados

Construtores

HtmlSaveOptions()

public HtmlSaveOptions()

Propriedades

SaveFormat

Obtém e define o formato da planilha.

public FileFormatType SaveFormat { get; set; }

Valor da Propriedade

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class ImageConverter

Informação

Conversor para converter arquivo de modelo em pdf.

public class ImageConverter

Herança

objectImageConverter

Membros Herdados

Exemplos

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

Construtores

ImageConverter()

public ImageConverter()

Métodos

Process(LoadOptions, ImageSaveOptions)

Converte arquivo de modelo em imagens

public void Process(LoadOptions loadOptions, ImageSaveOptions saveOptions)

Parâmetros

Namespace: Sheetize Assembly: Sheetize.dll

Class ImageSaveOptions

Informação

Opções para salvar imagem.

public class ImageSaveOptions : SaveOptions

Herança

objectSaveOptionsImageSaveOptions

Membros Herdados

Construtores

ImageSaveOptions()

public ImageSaveOptions()

Propriedades

HorizontalResolution

Obtém ou define a resolução horizontal para imagens geradas, em pontos por polegada.

public int HorizontalResolution { get; set; }

Valor da Propriedade

int

Observações

O valor padrão é 96.

Configurar Sheetize.ImageSaveOptions.HorizontalResolution e Sheetize.ImageSaveOptions.VerticalResolution afeta a largura e a altura da imagem de saída em pixels.

ImageType

Obtém ou define o formato das imagens geradas. O valor padrão é Sheetize.ImageType.Png.

public ImageType ImageType { get; set; }

Valor da Propriedade

ImageType

OnePagePerSheet

Se OnePagePerSheet for verdadeiro, todo o conteúdo de uma folha será enviado para apenas uma página no resultado. O tamanho do papel definido por PageSetup será ignorado, mas outras configurações do PageSetup ainda terão efeito.

public bool OnePagePerSheet { get; set; }

Valor da Propriedade

bool

VerticalResolution

Obtém ou define a resolução vertical para imagens geradas, em pontos por polegada.

public int VerticalResolution { get; set; }

Valor da Propriedade

int

Observações

O valor padrão é 96.

Configurar Sheetize.ImageSaveOptions.HorizontalResolution e Sheetize.ImageSaveOptions.VerticalResolution afeta a largura e a altura da imagem de saída em pixels.

Métodos

Finish(Stream)

Termina de escrever dados no stream.
Por padrão, esse método apenas fecha o stream diretamente (incluindo a situação que o stream é o especificado por Sheetize.SaveOptions.OutputStream).
O usuário pode sobrescrever esse método para controlar como liberar recursos de acordo com suas necessidades e a implementação de Sheetize.ImageSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)

Parâmetros

  • stream Stream: o stream que terminou sua tarefa(salvar dados no)

GetStream(int)

Obtém o stream para salvar a imagem.

public virtual Stream GetStream(int pageIndex)

Parâmetros

  • pageIndex int: a página a renderizar na imagem

Retorna

Stream : Stream para gravar a imagem gerada.

Observações

Por padrão, se Sheetize.SaveOptions.OutputStream foi especificado e está em vigor, então esse método sempre retorna o Stream especificado. O usuário deve sobrescrever esse método em sua própria implementação dessa classe para fornecer diferentes e apropriados objetos Stream para saída de várias páginas.
Se Sheetize.SaveOptions.OutputFile foi especificado e está em vigor, se houver apenas uma página da imagem, então o caminho especificado (arquivo) será usado diretamente como a saída; caso contrário, o índice da página será anexado ao nome do arquivo e, em seguida, retornará o FileStream construído a partir do arquivo. Por exemplo, se o caminho de saída for especificado como res.png, então as imagens geradas serão res0.png, res1.png, …

Namespace: Sheetize Assembly: Sheetize.dll

Class JsonConverter

Informação

Conversor para conversão entre dados json e outros formatos de arquivo de planilhas.

public class JsonConverter

Herança

objectJsonConverter

Membros Herdados

Exemplos

1JsonConverter converter = new JsonConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "data.json";
4JsonSaveOptions saveOptions = new JsonSaveOptions();
5saveOptions.OutputFile = "res.xlsx";
6converter.Process(loadOptions, saveOptions);

Construtores

JsonConverter()

public JsonConverter()

Métodos

Process(LoadOptions, JsonSaveOptions)

Converte entre dados json e outros formatos de arquivo de planilhas.

public void Process(LoadOptions loadOptions, JsonSaveOptions saveOptions)

Parâmetros

Namespace: Sheetize Assembly: Sheetize.dll

Class JsonSaveOptions

Informação

Opções para salvar json.

public class JsonSaveOptions : SaveOptions

Herança

objectSaveOptionsJsonSaveOptions

Membros Herdados

Construtores

JsonSaveOptions()

public JsonSaveOptions()

Propriedades

SaveFormat

Obtém e define o formato da planilha.

public FileFormatType SaveFormat { get; set; }

Valor da Propriedade

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class License

Informação

Licencia o produto.

public class License

Herança

objectLicense

Membros Herdados

Exemplos

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

Construtores

License()

public License()

Métodos

SetLicense(Stream)

Licencia o produto pelo Stream que fornece os dados da licença.

public void SetLicense(Stream stream)

Parâmetros

SetLicense(string)

Licencia o produto pelo arquivo de licença.

public void SetLicense(string licenseName)

Parâmetros

Namespace: Sheetize Assembly: Sheetize.dll

Class LoadOptions

Informação

Opções para carregar arquivo de modelo.

public class LoadOptions

Herança

objectLoadOptions

Derivados

Membros Herdados

Construtores

LoadOptions()

public LoadOptions()

Propriedades

InputFile

Obtém e define o arquivo (com caminho se necessário) do modelo.

public string InputFile { get; set; }

Valor da Propriedade

string

Observações

Ao definir um caminho não nulo e não vazio para esta propriedade, o valor previamente definido para Sheetize.LoadOptions.InputStream será ignorado.

InputStream

Obtém e define o fluxo do modelo.

public Stream InputStream { get; set; }

Valor da Propriedade

Stream

Observações

Ao definir um fluxo não nulo para esta propriedade, o valor previamente definido para Sheetize.LoadOptions.InputFile será ignorado.

Namespace: Sheetize Assembly: Sheetize.dll

Class MergerLoadOptions

Informação

Opções para mesclar vários arquivos.

public class MergerLoadOptions : LoadOptions  

Herança

object
LoadOptions
MergerLoadOptions

Membros Herdados

Construtores

MergerLoadOptions()

public MergerLoadOptions()  

Propriedades

InputStreamEnumerator

Obtém/configura os fluxos de entrada dos quais carregar dados e mesclar.

public IEnumerator InputStreamEnumerator { get; set; }  

Valor da Propriedade

IEnumerator

Métodos

Finish(Stream)

Finaliza o carregamento de dados do fluxo (obtido de Sheetize.MergerLoadOptions.InputStreamEnumerator).

Por padrão, este método apenas fecha o fluxo diretamente

O usuário pode substituir este método para controlar como liberar recursos
de acordo com seus requisitos e a implementação de Sheetize.MergerLoadOptions.InputStreamEnumerator.

public virtual void Finish(Stream stream)  

Parâmetros

  • stream Stream: o fluxo que finalizou sua tarefa (salvando dados em)

Namespace: Sheetize
Assembly: Sheetize.dll

Class PdfConverter

Informação

Conversor para converter arquivo modelo em pdf.

public class PdfConverter

Herança

objectPdfConverter

Membros Herdados

Exemplos

1PdfConverter converter = new PdfConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4PdfSaveOptions saveOptions = new PdfSaveOptions();
5saveOptions.OutputFile = "res.pdf";
6converter.Process(loadOptions, saveOptions);

Construtores

PdfConverter()

public PdfConverter()

Métodos

Process(LoadOptions, PdfSaveOptions)

Converte o arquivo modelo em pdf

public void Process(LoadOptions loadOptions, PdfSaveOptions saveOptions)

Parâmetros

Namespace: Sheetize Assembly: Sheetize.dll

Class SaveOptions

Informação

Opções para salvar o arquivo.

public class SaveOptions

Herança

objectSaveOptions

Derivados

Membros Herdados

Construtores

SaveOptions()

public SaveOptions()

Propriedades

OutputFile

Obtém e define o arquivo (com caminho, se necessário) para salvar os dados gerados. Ao definir esta propriedade com um valor diferente de nulo ou string vazia, Sheetize.SaveOptions.OutputStream será ignorado.

public string OutputFile { get; set; }

Valor da Propriedade

string

OutputStream

Obtém e define o Stream para escrever os dados gerados. Ao definir esta propriedade com um valor diferente de nulo, Sheetize.SaveOptions.OutputFile será ignorado.

public Stream OutputStream { get; set; }

Valor da Propriedade

Stream

Namespace: Sheetize Assembly: Sheetize.dll

Class SheetizeException

Informação

A exceção que é lançada quando ocorre um erro especificado do Aspose.Cells.

public class SheetizeException : ApplicationException, ISerializable, _Exception  

Herança

object
Exception
ApplicationException
SheetizeException

Implementa

Membros Herdados

Propriedades

Código

Representa o código da exceção personalizada.

public ExceptionType Code { get; }  

Valor da Propriedade

ExceptionType

Namespace: Sheetize
Assembly: Sheetize.dll

Class SplitterSaveOptions

Informação

Opções para dividir o arquivo de template.

public class SplitterSaveOptions : SaveOptions

Herança

objectSaveOptionsSplitterSaveOptions

Membros Herdados

Construtores

SplitterSaveOptions()

public SplitterSaveOptions()

Propriedades

SaveFormat

Obtém e define o formato da planilha.

public FileFormatType SaveFormat { get; set; }

Valor da Propriedade

FileFormatType

Métodos

Finish(Stream)

Finaliza a escrita de dados no fluxo.
Por padrão, este método apenas fecha o fluxo diretamente (incluindo a situação em que o fluxo é o especificado por Sheetize.SaveOptions.OutputStream).
O usuário pode sobrescrever este método para controlar como liberar recursos de acordo com seus requisitos e a implementação de Sheetize.SplitterSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)

Parâmetros

  • stream Stream: o fluxo que terminou sua tarefa (salvando dados para)

GetStream(int)

Obtém o fluxo para salvar a parte dividida.

public virtual Stream GetStream(int sn)

Parâmetros

  • sn int: o número de sequência da parte dividida, baseado em 0.

Retorna

Stream : Fluxo para escrever a parte dividida para.

Observações

Por padrão, se Sheetize.SaveOptions.OutputStream tiver sido especificado e estiver em vigor, então este método sempre retornará o Stream especificado. O usuário deve sobrescrever este método em sua própria implementação desta classe para fornecer objetos Stream diferentes e adequados para saídas de várias partes.
Se Sheetize.SaveOptions.OutputFile tiver sido especificado e estiver em vigor, então o número de sequência será anexado ao nome do arquivo e então retornará o FileStream construído a partir do arquivo. Por exemplo, se o caminho de saída for especificado como res.xlsx, então os arquivos gerados serão res0.xlsx, res1.xlsx,…

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetConverter

Informação

Conversor para conversão entre diferentes formatos de arquivo de planilhas, como xls, xlsx, xlsb, ods, spreadsheet ml…

public class SpreadsheetConverter

Inheritance

objectSpreadsheetConverter

Inherited Members

Examples

1SpreadsheetConverter converter = new SpreadsheetConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
5saveOptions.OutputFile = "res.xlsb";
6converter.Process(loadOptions, saveOptions);

Constructors

SpreadsheetConverter()

public SpreadsheetConverter()

Methods

Process(LoadOptions, SpreadsheetSaveOptions)

Converte entre diferentes formatos de arquivo de planilhas.

public void Process(LoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)

Parameters

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetMerger

Informação

Mescla múltiplos arquivos de modelo em um só.

public class SpreadsheetMerger

Herança

objectSpreadsheetMerger

Membros Herdados

Exemplos

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

Construtores

SpreadsheetMerger()

public SpreadsheetMerger()

Métodos

Process(MergerLoadOptions, SpreadsheetSaveOptions)

public void Process(MergerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)

Parâmetros

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetSaveOptions

Informação

Opções para salvar planilhas.

public class SpreadsheetSaveOptions : SaveOptions

Herança

objectSaveOptionsSpreadsheetSaveOptions

Membros Herdados

Construtores

SpreadsheetSaveOptions()

public SpreadsheetSaveOptions()

Propriedades

SaveFormat

Obtém e define o formato da planilha.

public FileFormatType SaveFormat { get; set; }

Valor da Propriedade

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetSplitter

Informação

Divide o arquivo de planilha em várias partes.

public class SpreadsheetSplitter

Herança

objectSpreadsheetSplitter

Membros Herdados

Exemplos

 1private class MySplitterSaveOptions : SplitterSaveOptions
 2{
 3    private const string ResultBase = "result/splitter/";
 4    public override Stream GetStream(int sn)
 5    {
 6        return File.Create(ResultBase + "part_" + sn + ".xlsx");
 7    }
 8}
 9SpreadsheetSplitter splitter = new SpreadsheetSplitter();
10LoadOptions loadOptions = new LoadOptions();
11loadOptions.InputFile = "Template.xlsx";
12MySplitterSaveOptions saveOptions = new MySplitterSaveOptions();
13splitter.Process(loadOptions, saveOptions);

Construtores

SpreadsheetSplitter()

public SpreadsheetSplitter()

Métodos

Process(LoadOptions, SplitterSaveOptions)

public void Process(LoadOptions loadOptions, SplitterSaveOptions saveOptions)

Parâmetros

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetUnlocker

Informação

Desbloqueia arquivo de planilha.

``csharp public class SpreadsheetUnlocker

#### Herança

[object](https://learn.microsoft.com/dotnet/api/system.object) ← 
[SpreadsheetUnlocker](Sheetize.SpreadsheetUnlocker.md)

#### Membros Herdados

- [object.ToString\(\)](https://learn.microsoft.com/dotnet/api/system.object.tostring),
- [object.Equals\(object\)](https://learn.microsoft.com/dotnet/api/system.object.equals\#system\-object\-equals\(system\-object\)),
- [object.Equals\(object, object\)](https://learn.microsoft.com/dotnet/api/system.object.equals\#system\-object\-equals\(system\-object\-system\-object\)),
- [object.ReferenceEquals\(object, object\)](https://learn.microsoft.com/dotnet/api/system.object.referenceequals),
- [object.GetHashCode\(\)](https://learn.microsoft.com/dotnet/api/system.object.gethashcode),
- [object.GetType\(\)](https://learn.microsoft.com/dotnet/api/system.object.gettype),
- [object.MemberwiseClone\(\)](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone)

## Exemplos


1SpreadsheetUnlocker processor = new SpreadsheetUnlocker();
2UnlockerLoadOptions loadOptions = new UnlockerLoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4loadOptions.Password = "senha para abrir o arquivo";
5SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
6saveOptions.OutputFile = "res.xlsx";
7processor.Process(loadOptions, saveOptions);
## Construtores ### <a id="Sheetize_SpreadsheetUnlocker__ctor"></a> SpreadsheetUnlocker\(\) ```csharp public SpreadsheetUnlocker()

Métodos

Process(UnlockerLoadOptions, SpreadsheetSaveOptions)

public void Process(UnlockerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)

Parâmetros

Namespace: Sheetize Assembly: Sheetize.dll

Class TextConverter

Informação

Conversor para conversão entre formatos baseados em texto(csv, markdown, dif…) e outros formatos de arquivo de planilhas.

public class TextConverter

Herança

objectTextConverter

Membros Herdados

Exemplos

1TextConverter converter = new TextConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.csv";
4TextSaveOptions saveOptions = new TextSaveOptions();
5saveOptions.OutputFile = "res.xlsx";
6converter.Process(loadOptions, saveOptions);

Construtores

TextConverter()

public TextConverter()

Métodos

Process(LoadOptions, TextSaveOptions)

Converte o formato de arquivo entre formatos baseados em texto e outros formatos de arquivo de planilhas

public void Process(LoadOptions loadOptions, TextSaveOptions saveOptions)

Parâmetros

Namespace: Sheetize Assembly: Sheetize.dll

Class TextSaveOptions

Informação

Opções para salvar .SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF.

public class TextSaveOptions : SaveOptions

Herança

objectSaveOptionsTextSaveOptions

Membros Herdados

Construtores

TextSaveOptions()

public TextSaveOptions()

Propriedades

SaveFormat

Obtém e define o formato da planilha.

public FileFormatType SaveFormat { get; set; }

Valor da Propriedade

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class UnlockerLoadOptions

Informação

Opções para desbloquear arquivos do excel.

public class UnlockerLoadOptions : LoadOptions

Herança

objectLoadOptionsUnlockerLoadOptions

Membros Herdados

Construtores

UnlockerLoadOptions()

public UnlockerLoadOptions()

Propriedades

Password

Senha para abrir o arquivo.

public string Password { get; set; }

Valor da Propriedade

string

PasswordToModify

Senha para modificar o arquivo.

public string PasswordToModify { get; set; }

Valor da Propriedade

string

PasswordToUnprotectWorkbook

Senha para desproteger a pasta de trabalho.

public string PasswordToUnprotectWorkbook { get; set; }

Valor da Propriedade

string

PasswordToUnprotectWorksheet

Senha para desproteger a planilha.

public string PasswordToUnprotectWorksheet { get; set; }

Valor da Propriedade

string

Namespace: Sheetize Assembly: Sheetize.dll

Enum ExceptionType

Informação

Representa o código do tipo de exceção personalizado.

public enum ExceptionType

Campos

  • DataType = 0: Configuração de tipo de dado inválida.
  • FileCorrupted = 13: O conteúdo do arquivo está corrompido.
  • FileFormat = 1: Formato de arquivo inválido.
  • IO = 8: O arquivo é inválido.
  • IncorrectPassword = 4: Senha incorreta.
  • Interrupted = 7: O processo foi interrompido.
  • InvalidData = 2: Dados inválidos.
  • InvalidOperator = 3: Operador inválido.
  • License = 5: Erros relacionados à licença.
  • Limitation = 6: Erro de limitação do MS Excel.
  • Permission = 9: É necessário permissão para abrir este arquivo.
  • UndisclosedInformation = 12: O arquivo contém algumas informações não divulgadas.
  • UnsupportedFeature = 10: Recurso não suportado.
  • UnsupportedStream = 11: Stream não suportado para ser aberto.

Namespace: Sheetize Assembly: Sheetize.dll

2 de nov. de 2024

Enum FileFormatType

Informação

Representa os formatos de arquivo suportados para conversão.

public enum FileFormatType

Campos

  • Auto = 0: Se salvar o arquivo no disco, o formato do arquivo corresponde à extensão do nome do arquivo. Se salvar o arquivo no fluxo, o formato do arquivo é xlsx.
  • Azw3 = 773: Representa o arquivo Azw3.
  • Bmp = 263: Windows Bitmap
  • Csv = 1: Arquivo de texto com valores separados por vírgula (CSV).
  • Dif = 30: Formato de Intercâmbio de Dados.
  • Docx = 62: Representa o arquivo .docx.
  • Emf = 258: Windows Enhanced Metafile.
  • Epub = 772: Representa o arquivo Epub.
  • Excel97To2003 = 5: Representa um arquivo xls do Excel 97-2003.
  • Fods = 59: Representa o formato de arquivo OpenDocument Flat XML Spreadsheet (.fods).
  • Gif = 322: Gif
  • Html = 12: Representa um arquivo html.
  • Jpg = 261: JPEG JFIF.
  • Json = 513: Json
  • MHtml = 17: Representa um arquivo mhtml.
  • Markdown = 57: Representa um documento markdown.
  • Numbers = 56: Representa um arquivo numbers. Não suportado.
  • Ods = 14: Arquivo Open Document Sheet (ODS).
  • Ots = 31: Arquivo Open Document Template Sheet (OTS).
  • Pdf = 13: Representa um arquivo Pdf.
  • Png = 262: Portable Network Graphics.
  • Pptx = 61: Representa o arquivo .pptx.
  • SpreadsheetML = 15: Representa um arquivo xml do Excel 2003.
  • SqlScript = 514: Sql
  • Svg = 28: Arquivo SVG.
  • Sxc = 60: Representa o formato de arquivo StarOffice Calc Spreadsheet (.sxc).
  • TabDelimited = 11: Representa um arquivo de texto delimitado por tabulações, o mesmo que Sheetize.FileFormatType.Tsv.
  • Tiff = 21: Representa um arquivo TIFF.
  • Tsv = 11: Arquivo de texto com valores separados por tabulações (TSV).
  • Unknown = 255: Representa um formato não reconhecido, não pode ser salvo.
  • XHtml = 771: Representa um arquivo XHtml.
  • Xlam = 10: Representa um arquivo xltm que habilita macros de suplemento.
  • Xlsb = 16: Representa um arquivo xlsb.
  • Xlsm = 7: Representa um arquivo xlsm que habilita macros.
  • Xlsx = 6: Representa um arquivo xlsx.
  • Xlt = 32: Arquivo de template do Excel 97-2003.
  • Xltm = 9: Representa um arquivo xltm que habilita macros.
  • Xltx = 8: Representa um arquivo xltx.
  • Xml = 51: Representa um arquivo xml simples.
  • Xps = 20: Formato XPS (XML Paper Specification).

Namespace: Sheetize Assembly: Sheetize.dll

2 de nov. de 2024

Enum ImageType

Informação

Especifica o tipo (formato) de uma imagem.

public enum ImageType

Campos

  • Bmp = 7: Bitmap do Windows
  • Emf = 2: Metarquivo Aprimorado do Windows.
  • Gif = 66: Gif
  • Jpeg = 5: JPEG JFIF.
  • OfficeCompatibleEmf = 71: Metarquivo Aprimorado do Windows que é mais compatível com o Office.
  • Pict = 4: PICT do Macintosh.
  • Png = 6: Gráficos de Rede Portáteis.
  • Svg = 68: Svg
  • Svm = 69: Svm
  • Tiff = 67: Tiff
  • Unknown = 0: Um tipo de imagem desconhecido.
  • WebP = 72: Formato de imagem Weppy
  • Wmf = 3: Metarquivo do Windows.

Namespace: Sheetize Assembly: Sheetize.dll

 Português