FAQs

Este FAQ fornece informações detalhadas sobre os recursos e funcionalidades do Sheetize .NET SDKs, cobrindo aspectos como conversão de planilhas, gerenciamento de documentos e detalhes de compatibilidade.


Perguntas Gerais

1. O que é o Sheetize para .NET?

Sheetize para .NET é um SDK poderoso projetado para gerenciar documentos de planilhas programaticamente. Ele inclui ferramentas para converter planilhas em vários formatos, editar dados de células, lidar com formulários de planilhas e otimizar fluxos de trabalho de documentos.

2. Como instalo os SDKs do Sheetize para .NET?

Você pode instalar os SDKs do Sheetize baixando arquivos de assembly do site oficial ou buscando pacotes diretamente do NuGet. Instruções detalhadas de instalação estão disponíveis na documentação de cada SDK.


Conversão de Planilhas

3. Como posso converter uma planilha para PDF?

Para converter uma planilha para o formato PDF usando o Conversor de Planilhas para PDF:

  1. Instancie a classe SpreadsheetPdfConverter.
  2. Crie um objeto PdfConversionOptions para configurar as configurações de conversão.
  3. Especifique os caminhos do arquivo da planilha de entrada e do PDF de saída.
  4. Chame o método Convert para executar a conversão.

4. Como faço para converter planilhas para HTML?

Usando o Conversor de Planilhas para HTML:

  1. Crie uma instância da classe HtmlConverter.
  2. Configure opções (por exemplo, configurações de design responsivo) via HtmlConversionOptions.
  3. Especifique os caminhos dos arquivos de entrada/saída e chame o método Convert.

5. Como faço para converter uma planilha para CSV?

Para converter uma planilha para CSV:

  1. Instancie a classe CsvConverter e crie um objeto CsvConversionOptions.
  2. Adicione o arquivo da planilha de entrada e especifique a pasta de saída.
  3. Defina opções como o tipo de delimitador.
  4. Chame o método Convert para gerar o arquivo CSV.

Gerenciamento de Documentos

6. Como faço para mesclar várias planilhas em uma?

Para mesclar planilhas usando o Mesclador de Planilhas:

  1. Instancie a classe SpreadsheetMerger.
  2. Adicione os arquivos das planilhas de entrada e especifique um arquivo de saída através de MergeOptions.
  3. Chame o método Merge para combinar os arquivos.

7. Como posso dividir uma planilha grande?

Usando o Divisor de Planilhas:

  1. Instancie a classe SpreadsheetSplitter.
  2. Configure as definições de divisão com SplitOptions para definir como dividir o arquivo.
  3. Adicione a planilha de entrada e especifique a pasta de saída.
  4. Chame o método Split para criar seções menores da planilha.

8. Como faço para desbloquear uma planilha protegida?

Para desbloquear uma planilha programaticamente:

  1. Crie uma instância da classe SpreadsheetUnlocker.
  2. Use UnlockOptions para fornecer detalhes da senha.
  3. Adicione o arquivo de entrada e especifique um caminho de saída.
  4. Chame o método Unlock para remover a proteção.

SDKs de Conversão Especializada

11. Como posso converter uma planilha para JSON?

Para converter planilhas para JSON:

  1. Instancie a classe JsonConverter.
  2. Use JsonConversionOptions para configurar os caminhos de entrada/saída e as configurações.
  3. Chame o método Convert para produzir o arquivo JSON.

12. Como faço para converter uma planilha em imagens (por exemplo, JPEG, PNG)?

Usando o Conversor de Planilhas para Imagem:

  1. Crie uma instância da classe ImageConverter.
  2. Configure as definições de imagem via ImageConversionOptions (por exemplo, tipo de formato, resolução).
  3. Adicione os caminhos dos arquivos de entrada/saída e chame o método Convert.

Licenciamento e Compatibilidade

13. Quais são os requisitos do sistema para usar os SDKs do Sheetize?

Sheetize suporta:

  • Sistemas Operacionais: Windows 7-11, Windows Server 2008-2022, macOS (10.14+), e Linux.
  • Frameworks: .NET Framework 4.0 a 8.0.
  • IDE: Compatível com várias versões do Visual Studio.

14. Como eu defino chaves de licença para os SDKs do Sheetize?

Para ativar um SDK, referencie Sheetize em seu projeto e defina as chaves de licença antes de usar quaisquer métodos. Instruções detalhadas estão disponíveis na documentação de cada SDK.

15. Onde posso encontrar mais exemplos e documentação para o Sheetize?

Documentação completa da API e exemplos estão disponíveis no site do Sheetize, ou através dos pacotes NuGet dentro do seu ambiente de desenvolvimento.


Recursos Adicionais

17. O Sheetize é limitado a trabalhar apenas com planilhas?

Embora o Sheetize se concentre principalmente na manipulação de planilhas, ele também suporta conversões para e de formatos como JSON, HTML, PDF e formatos de imagem como JPEG e PNG.

18. Como posso converter planilhas em outros formatos como DOC/DOCX?

Você pode converter planilhas em documentos do Word usando o Conversor de Planilhas para Word da seguinte maneira:

  1. Crie uma instância da classe SpreadsheetWordConverter.
  2. Configure opções com DocConversionOptions.
  3. Adicione os caminhos de entrada/saída e chame o método Convert.

Para mais informações, visite o site oficial.

2 de nov. de 2024
 Português