Conversor de Imagens

O Sheetize Image Converter para .NET permite que desenvolvedores transformem documentos de diversos formatos de origem em vários tipos de imagem, sendo ideal para gerar pré‑visualizações, arquivar visualmente ou produzir gráficos diretamente a partir de arquivos de dados.

Formatos de Entrada Suportados

Xlsx, Xlsb, Xlsm, Xltm, Xlam, Excel97To2003, Excel95, SpreadsheetML, Xlt, Csv, Tsv, SqlScript, Dif, Xml, Epub, Azw3, Html, MHtml, Json

Tipos de Imagem de Saída Suportados

Bmp, Png, Jpeg, Gif, Tiff, Svg, Emf

Principais Benefícios

  • Converter planilhas, texto, markup e arquivos de e‑book para imagens raster ou vetoriais.
  • Escolher o formato de imagem desejado, DPI e qualidade através de um único objeto de opções.
  • Simplificar fluxos de trabalho como geração de miniaturas, pipelines documento‑para‑imagem e criação de conteúdo visual.

Casos de Uso Típicos

  • Produzir pré‑visualizações de baixa resolução para planilhas grandes.
  • Arquivar relatórios como arquivos PNG ou TIFF para conformidade.
  • Incorporar documentos como imagens em páginas web ou PDFs.

Guia de Conversão Passo a Passo

Exemplo: Transformando um XLSX em JPEG

  1. Criar o Conversor – Instanciar a classe ImageConverter .
  2. Definir Opções de Conversão – Utilizar ImageSaveOptions para escolher o tipo de imagem de saída, DPI e nível de compressão.
  3. Informar os Caminhos dos Arquivos – Indicar onde o arquivo de origem está localizado e onde a imagem resultante deve ser salva.
  4. Executar – Chamar Process com as opções preparadas.

Exemplo – XLSX → JPEG

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.xlsx", // qualquer formato de entrada suportado listado acima pode ser usado aqui
};
var saveOptions = new ImageSaveOptions
{
    ImageType = ImageType.Jpeg,
    OutputFile = "D:\\Output.jpeg",
    // opcional: definir DPI, qualidade, cor de fundo, etc.
};
ImageConverter.Process(loadOptions, saveOptions);

Aproveitando a lista flexível de formatos de entrada e o amplo conjunto de tipos de imagem de saída, os desenvolvedores podem integrar o Sheetize Image Converter em praticamente qualquer aplicação .NET que precise renderizar documentos como imagens.

 Português