How to perform a custom client-side Excel export (Blob)

Hello,

I am using DHTMLX Spreadsheet in a project with Frappe. I need to implement an Excel export feature that runs entirely on the client-side (generating a Blob) to avoid using the external export service.

I am using the spreadsheet.serialize() method to get the data.

Is there a built-in way to generate a .xlsx Blob directly from the serialize() output without sending data to your export servers?

Best regards,