Al gestionar grandes conjuntos de datos, convertir Excel a Text archivo es una forma efectiva de simplificar el almacenamiento, mejorar la compatibilidad y hacer que el procesamiento de datos sea fluido. Los archivos de texto son ligeros, fáciles de analizar y ampliamente compatibles en pipelines de automatización. Usando Aspose.Cells Cloud SDK para .NET, puedes convertir fácilmente Excel a archivos de texto en solo unas pocas líneas de código.

API para la conversión de Excel a TXT

El Aspose.Cells Cloud para .NET proporciona una manera fácil de convertir Excel a TXT mientras se preserva la integridad de sus datos. Ya sea que necesite convertir XLS a TXT o convertir XLSX a TXT, esta API REST admite múltiples formatos y se escala bien para grandes conjuntos de datos.

Beneficios Clave:

  • Convertir Excel en archivos de texto con codificación mínima.
  • Soporta XLS, XLSX, XLSM y otros formatos.
  • Maneja grandes libros de trabajo de manera eficiente.
  • Ideal para tareas de automatización y exportación de datos.

Instala el SDK a través de NuGet:

Install-Package Aspose.Cells-Cloud

Asegúrate de configurar tu Client ID y Client Secret desde el Aspose Cloud Dashboard.

Convertir Excel a TXT usando C#

La API ofrece los siguientes métodos para realizar la conversión de Excel a TXT.

GetWorkbook - Cargar Excel desde el almacenamiento en la nube y guardar la salida en el almacenamiento en la nube. PutConvertWorkbook - Convierte el archivo de Excel a otros formatos a partir del contenido de la solicitud. PostWorkbookSaveAs - Guarda el archivo de Excel en otros formatos y guarda la salida en el almacenamiento en la nube.

A continuación se presentan los detalles sobre cómo realizar la conversión de XLS a TXT utilizando C# .NET.

  • Inicializar CellsApi con los detalles de autenticación.
  • Sube el archivo de Excel de entrada (XLS/XLSX) al almacenamiento en la nube.
  • Llama a PostWorkbookSaveAs para convertir Excel en TXT.
// Para más ejemplos, por favor visita https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Obtenga las credenciales del cliente de https://dashboard.aspose.cloud/
string clientSecret = "XXXXXXXX";
string clientID = "XXXXX-XXXX-XXXXX-be35-ff5c3a6aa4a2";
        
// crear una instancia de CellsApi pasando ClientID y ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

// primer libro de Excel en la unidad
string input_Excel = "input.xlsx";
// name of resultant Text file
string resultant_File = "output.txt";

try
{
    // cargar el archivo de Excel en la instancia de File
    var file = System.IO.File.OpenRead(input_Excel);

    // initialize the conversion operation
    var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);

    // imprimir mensaje de éxito si la concatenación es exitosa
    if (response != null && response.Equals("OK"))
    {
        Console.WriteLine("The Excel to Text file conversion completed successfully !");
        Console.ReadKey();
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

XLS/XLSX a TXT a través de cURL

¿Prefieres la automatización en línea de comandos? Usa el comando cURL para convertir Excel a TXT:

Paso 1: Genera tu token JWTACCESS:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Paso 2: Ejecute PostWorkbookSaveAs método para convertir un archivo de Excel a un archivo de texto:

curl -v -X POST "https://api.aspose.cloud/v3.0/cells/myDocument(2).xlsx/SaveAs?newfilename=converted.txt&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT_Token>" \
-H  "Content-Type: application/json" \
-d "{  \"SaveFormat\": \"TXT\"}"

Conversor gratuito de Excel a TXT

Si no estás listo para programar, prueba el gratis para convertir Excel instantáneamente en archivos de texto en línea. Usa nuestra aplicación gratuita en línea Excel to TXT converter.

convertidor de excel a texto

Aplicación gratuita para la conversión de XLS a TXT.

Enlaces útiles

Conclusión

Al utilizar la API REST, puedes convertir fácilmente archivos de Excel a TXT para un almacenamiento ligero y un procesamiento eficiente. La API te permite convertir XLS a TXT, convertir XLSX a TXT y automatizar completamente los flujos de trabajo donde necesitas convertir Excel en archivos de texto para la integración con otros sistemas.

Artículos Recomendados

Por favor, visite los siguientes enlaces para aprender más sobre: