Нажмите кнопку «Загрузить», чтобы создать и загрузить защищенный паролем файл в блестящем

#html #r #shiny

Вопрос:

Я хочу создать кнопку загрузки с помощью shiny, которая могла бы загружать защищенные паролем файлы (pdf/doc/any_other_extension) и писать пользовательское сообщение внутри этого файла. Вот код для .txt, я должен сохранить то же самое, но в защищенном паролем файле. Есть ли какой-нибудь способ сделать это?

 output$fileDownloaderlt;- downloadHandler(  filename = function() {  paste(glue("password_protected_file_{input$name}_"), as.POSIXlt(Sys.time(), tz = "Asia/Kolkata"), ".txt", sep = "")  },  content = function(file) {  writeLines(glue("message_is_{input$message}_"), file)    }  )