Descargar un archivo
Para usar el componente Stratus en el modo Early Access, envíanos un correo electrónico a support@zohocatalyst.com.
Puedes descargar un archivo de una carpeta existente en File Store llamando al método download(). El archivo se descargará automáticamente en la ruta de archivo que establezcas y se le asignará el nombre de archivo que configures. Puedes pasar estos valores como argumentos al método download() como se muestra en el ejemplo.
El <FILE_INSTANCE> utilizado en el código a continuación es una instancia creada para el archivo específico, como se muestra en el fragmento de código de ejemplo. Esto hará referencia al archivo de la carpeta específica que debe descargarse por su ID de archivo único.
Future<(APIResponse, String)> <FILE_INSTANCE>.download(
void Function(int, int, double) inProgress)
A continuación se muestra un fragmento de código de ejemplo con la instancia de archivo:
ZCatalystFolder folder = ZCatalystApp.getInstance()
.getFileStoreInstance()
.getFolderInstance(2823000000006561);
try{
var (_, file) = folder.getFile(2823000000006561);
var (_, downloadedFilePath) = await file.download(
filePath: '/desktop/files/',
fileName: 'red.webp',
onProgress: (bytesWritten, contentLength, percentage) {
print('${percentage}%');
});
print(downloadedFilePath);
} on ZCatalystException catch (ex) {
print(ex.toString());
}
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us