How can I specify programmatically the download file name?

Hi,

How can I specify programmatically the download file name?

Now when I download a file the name is "undefined.pdf", I have searched the tutorial but I can't find the solution.

Thank you very much!



3 Replies 1 reply marked as answer

VV Visvesvar Venkatesan Syncfusion Team October 20, 2022 11:51 AM UTC

Hi Pere,


We can assign the file name to downloading file name using the downloadFileName property.


Api link - https://ej2.syncfusion.com/angular/documentation/api/pdfviewer#downloadfilename


Kindly find the sample and code snippet below.


Sample - https://stackblitz.com/edit/nmquat?file=index.html,index.js


Code Snippet: 

viewer.downloadStart = function (args) {
  console.log(args);
  viewer.properties.downloadFileName = 'Great';
};


Kindly let us know if you have any concerns.


Regards,

Visvesvar K V 


Marked as answer

PA Pere Argelich Romà replied to Visvesvar Venkatesan October 20, 2022 01:58 PM UTC

Hi Visvesvar,

Perfect! now works fine!

Thank you very much!



VV Visvesvar Venkatesan Syncfusion Team October 21, 2022 07:04 AM UTC

Hi Pere,


Thank you for your update.



Regards,

Visvesvar K V 


Loader.
Up arrow icon