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
object ←
EbookConverter
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()
Métodos
Process(LoadOptions, EbookSaveOptions)
Converte entre ebook e outros formatos de arquivo de planilha.
public void Process(LoadOptions loadOptions, EbookSaveOptions saveOptions)
Parâmetros
Class EbookSaveOptions
Informação
Opções para salvar .EPUB, .AZW3.
public class EbookSaveOptions : SaveOptions
Herança
object ←
SaveOptions ←
EbookSaveOptions
Membros herdados
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Construtores
EbookSaveOptions()
public EbookSaveOptions()
Propriedades
Obtém e define o formato da planilha.
public FileFormatType SaveFormat { get; set; }
Valor da Propriedade
FileFormatType
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()
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
Class HtmlSaveOptions
public class HtmlSaveOptions : SaveOptions
Herança
object ←
SaveOptions ←
HtmlSaveOptions
Membros Herdados
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Construtores
HtmlSaveOptions()
Propriedades
Obtém e define o formato da planilha.
public FileFormatType SaveFormat { get; set; }
Valor da Propriedade
FileFormatType
Class ImageConverter
Informação
Conversor para converter arquivo de modelo em pdf.
public class ImageConverter
Herança
object ←
ImageConverter
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()
Métodos
Process(LoadOptions, ImageSaveOptions)
Converte arquivo de modelo em imagens
public void Process(LoadOptions loadOptions, ImageSaveOptions saveOptions)
Parâmetros
Class ImageSaveOptions
Informação
Opções para salvar imagem.
public class ImageSaveOptions : SaveOptions
Herança
object ←
SaveOptions ←
ImageSaveOptions
Membros Herdados
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
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, …
Class JsonConverter
Informação
Conversor para conversão entre dados json e outros formatos de arquivo de planilhas.
public class JsonConverter
Herança
object ←
JsonConverter
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()
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
Class JsonSaveOptions
public class JsonSaveOptions : SaveOptions
Herança
object ←
SaveOptions ←
JsonSaveOptions
Membros Herdados
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Construtores
JsonSaveOptions()
Propriedades
Obtém e define o formato da planilha.
public FileFormatType SaveFormat { get; set; }
Valor da Propriedade
FileFormatType
Class License
Herança
object ←
License
Membros Herdados
Exemplos
1Sheetize.License license = new Sheetize.License();
2license.SetLicense("mylic.lic");
Construtores
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
Class LoadOptions
Informação
Opções para carregar arquivo de modelo.
Herança
object ←
LoadOptions
Derivados
Membros Herdados
Construtores
LoadOptions()
Propriedades
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.
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.
Class MergerLoadOptions
Informação
Opções para mesclar vários arquivos.
public class MergerLoadOptions : LoadOptions
Herança
object ←
LoadOptions ←
MergerLoadOptions
Membros Herdados
- LoadOptions.InputFile,
- LoadOptions.InputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Construtores
MergerLoadOptions()
public MergerLoadOptions()
Propriedades
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)
Class PdfConverter
Informação
Conversor para converter arquivo modelo em pdf.
public class PdfConverter
Herança
object ←
PdfConverter
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()
Métodos
Process(LoadOptions, PdfSaveOptions)
Converte o arquivo modelo em pdf
public void Process(LoadOptions loadOptions, PdfSaveOptions saveOptions)
Parâmetros
Class PdfSaveOptions
public class PdfSaveOptions : SaveOptions
Herança
object ←
SaveOptions ←
PdfSaveOptions
Membros Herdados
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Construtores
PdfSaveOptions()
Class SaveOptions
Informação
Opções para salvar o arquivo.
Herança
object ←
SaveOptions
Derivados
Membros Herdados
Construtores
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
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
- 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()
Propriedades
Código
Representa o código da exceção personalizada.
public ExceptionType Code { get; }
Valor da Propriedade
ExceptionType
Class SplitterSaveOptions
Informação
Opções para dividir o arquivo de template.
public class SplitterSaveOptions : SaveOptions
Herança
object ←
SaveOptions ←
SplitterSaveOptions
Membros Herdados
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Construtores
SplitterSaveOptions()
public SplitterSaveOptions()
Propriedades
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,…
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
object ←
SpreadsheetConverter
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
Class SpreadsheetMerger
Informação
Mescla múltiplos arquivos de modelo em um só.
public class SpreadsheetMerger
Herança
object ←
SpreadsheetMerger
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
Class SpreadsheetSaveOptions
Informação
Opções para salvar planilhas.
public class SpreadsheetSaveOptions : SaveOptions
Herança
object ←
SaveOptions ←
SpreadsheetSaveOptions
Membros Herdados
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Construtores
SpreadsheetSaveOptions()
public SpreadsheetSaveOptions()
Propriedades
Obtém e define o formato da planilha.
public FileFormatType SaveFormat { get; set; }
Valor da Propriedade
FileFormatType
Class SpreadsheetSplitter
Informação
Divide o arquivo de planilha em várias partes.
public class SpreadsheetSplitter
Herança
object ←
SpreadsheetSplitter
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
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
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
object ←
TextConverter
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()
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
Class TextSaveOptions
Informação
Opções para salvar .SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF.
public class TextSaveOptions : SaveOptions
Herança
object ←
SaveOptions ←
TextSaveOptions
Membros Herdados
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Construtores
TextSaveOptions()
Propriedades
SaveFormat
Obtém e define o formato da planilha.
public FileFormatType SaveFormat { get; set; }
Valor da Propriedade
FileFormatType
Class UnlockerLoadOptions
Informação
Opções para desbloquear arquivos do excel.
public class UnlockerLoadOptions : LoadOptions
Herança
object ←
LoadOptions ←
UnlockerLoadOptions
Membros Herdados
- LoadOptions.InputFile,
- LoadOptions.InputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
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
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.
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 BitmapCsv = 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
: GifHtml = 12
: Representa um arquivo html.Jpg = 261
: JPEG JFIF.Json = 513
: JsonMHtml = 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
: SqlSvg = 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).
Enum ImageType
Informação
Especifica o tipo (formato) de uma imagem.
Campos
Bmp = 7
: Bitmap do WindowsEmf = 2
: Metarquivo Aprimorado do Windows.Gif = 66
: GifJpeg = 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
: SvgSvm = 69
: SvmTiff = 67
: TiffUnknown = 0
: Um tipo de imagem desconhecido.WebP = 72
: Formato de imagem WeppyWmf = 3
: Metarquivo do Windows.