FAQs
Esta FAQ proporciona información detallada sobre las características y funcionalidades de Sheetize .NET SDKs, abarcando aspectos como la conversión de hojas de cálculo, la gestión de documentos y detalles de compatibilidad.
Preguntas Generales
1. ¿Qué es Sheetize para .NET?
Sheetize para .NET es un potente SDK diseñado para gestionar documentos de hojas de cálculo de forma programática. Incluye herramientas para convertir hojas de cálculo a varios formatos, editar datos de celdas, manejar formularios de hojas de cálculo y optimizar flujos de trabajo de documentos.
2. ¿Cómo instalo los SDKs de Sheetize para .NET?
Puedes instalar los SDKs de Sheetize descargando archivos de ensamblado desde el sitio web oficial o obteniendo paquetes directamente desde NuGet. Se proporcionan instrucciones de instalación detalladas en la documentación de cada SDK.
Conversión de Hojas de Cálculo
3. ¿Cómo puedo convertir una hoja de cálculo a PDF?
Para convertir una hoja de cálculo a formato PDF utilizando el Convertidor de Hojas de Cálculo a PDF:
- Instancia la clase
SpreadsheetPdfConverter
. - Crea un objeto
PdfConversionOptions
para configurar la configuración de conversión. - Especifica las rutas del archivo de hoja de cálculo de entrada y del archivo PDF de salida.
- Llama al método
Convert
para ejecutar la conversión.
4. ¿Cómo convierto hojas de cálculo a HTML?
Utilizando el Convertidor de Hojas de Cálculo a HTML:
- Crea una instancia de la clase
HtmlConverter
. - Configura opciones (por ejemplo, configuraciones de diseño responsivo) a través de
HtmlConversionOptions
. - Especifica las rutas de archivo de entrada/salida y llama al método
Convert
.
5. ¿Cómo convierto una hoja de cálculo a CSV?
Para convertir una hoja de cálculo a CSV:
- Instancia la clase
CsvConverter
y crea un objetoCsvConversionOptions
. - Agrega el archivo de entrada de la hoja de cálculo y especifica la carpeta de salida.
- Establece opciones como el tipo de delimitador.
- Llama al método
Convert
para generar el archivo CSV.
Gestión de Documentos
6. ¿Cómo fusiono múltiples hojas de cálculo en una?
Para fusionar hojas de cálculo utilizando el Fusionador de Hojas de Cálculo:
- Instancia la clase
SpreadsheetMerger
. - Agrega los archivos de entrada de la hoja de cálculo y especifica un archivo de salida a través de
MergeOptions
. - Llama al método
Merge
para combinar los archivos.
7. ¿Cómo puedo dividir una hoja de cálculo grande?
Utilizando el Divisor de Hojas de Cálculo:
- Instancia la clase
SpreadsheetSplitter
. - Configura los ajustes de división con
SplitOptions
para definir cómo dividir el archivo. - Agrega la hoja de cálculo de entrada y especifica la carpeta de salida.
- Llama al método
Split
para crear secciones más pequeñas de hojas de cálculo.
8. ¿Cómo desbloqueo una hoja de cálculo protegida?
Para desbloquear una hoja de cálculo de forma programática:
- Crea una instancia de la clase
SpreadsheetUnlocker
. - Usa
UnlockOptions
para proporcionar detalles de la contraseña. - Agrega el archivo de entrada y especifica una ruta de salida.
- Llama al método
Unlock
para eliminar la protección.
SDKs de Conversión Especializada
11. ¿Cómo puedo convertir una hoja de cálculo a JSON?
Para convertir hojas de cálculo a JSON:
- Instancia la clase
JsonConverter
. - Usa
JsonConversionOptions
para configurar las rutas y configuraciones de entrada/salida. - Llama al método
Convert
para producir el archivo JSON.
12. ¿Cómo convierto una hoja de cálculo a imágenes (por ejemplo, JPEG, PNG)?
Utilizando el Convertidor de Hojas de Cálculo a Imagen:
- Crea una instancia de la clase
ImageConverter
. - Configura los ajustes de imagen a través de
ImageConversionOptions
(por ejemplo, tipo de formato, resolución). - Agrega las rutas de archivo de entrada/salida y llama al método
Convert
.
Licencias y Compatibilidad
13. ¿Cuáles son los requisitos del sistema para usar los SDKs de Sheetize?
Sheetize admite:
- Sistemas Operativos: Windows 7-11, Windows Server 2008-2022, macOS (10.14+), y Linux.
- Frameworks: .NET Framework 4.0 a 8.0.
- IDE: Compatible con varias versiones de Visual Studio.
14. ¿Cómo configuro las claves de licencia para los SDKs de Sheetize?
Para activar un SDK, referencia a Sheetize en tu proyecto y establece las claves de licencia antes de usar cualquier método. Se proporcionan instrucciones detalladas en la documentación de cada SDK.
15. ¿Dónde puedo encontrar más ejemplos y documentación para Sheetize?
La documentación completa de la API y ejemplos están disponibles en el sitio web de Sheetize, o a través de los paquetes de NuGet dentro de tu entorno de desarrollo.
Características Adicionales
17. ¿Está Sheetize limitado a trabajar solo con hojas de cálculo?
Mientras que Sheetize se centra principalmente en la manipulación de hojas de cálculo, también admite conversiones hacia y desde formatos como JSON, HTML, PDF y formatos de imagen como JPEG y PNG.
18. ¿Cómo puedo convertir hojas de cálculo en otros formatos como DOC/DOCX?
Puedes convertir hojas de cálculo a documentos de Word utilizando el Convertidor de Hojas de Cálculo a Word mediante:
- Crear una instancia de la clase
SpreadsheetWordConverter
. - Configurar opciones con
DocConversionOptions
. - Agregar rutas de entrada/salida y llamar al método
Convert
.
Para más información, visita el sitio web oficial.