Возможно ли создать файл Excel с защитой паролем в Ruby.Создание защищенного паролем файла excel в Ruby Rails
Следующий драгоценный камень: https://github.com/randym/axlsx помогает в «защите от записи» ячейки с помощью пароля. Однако требование состоит в том, чтобы защитить паролем весь файл Excel, чтобы пользователь не мог открыть книгу без пароля. Например, как мы можем сделать из самого Excel, «Шифровать с паролем» в Excel.
Кто-нибудь знает, есть ли там самоцвет. Или любые фрагменты кода или указатели, которые могут помочь нам зашифровать файл Excel, как Microsoft ожидает.
У меня было немного покопаться и я не могу увидеть любые драгоценные камни, чтобы сделать это: некоторые из них можно установить пароль, необходимый для изменения файла, но не в качестве пароля, чтобы предотвратить его открывания. Ближайшим, который я видел, является 'roo' https://github.com/roo-rb/roo/search?utf8=%E2%9C%93&q=password, который имеет функциональные возможности, чтобы ** открыть ** защищенную паролем электронную таблицу , но у него нет возможности устанавливать пароль для записи. Если вы не можете понять это, альтернативой может быть zip файл excel и иметь пароль в zip-файле, что проще сделать программно. Довольно дерьмовый заменитель. –
Вы можете попытаться связаться с Nilesh Naik отсюда http://user.poi.apache.narkive.com/TTNB5x2j/adding-password-protection-to-excel-files, который пытался это сделать 5 лет назад - может быть, он понял это из. –
Спасибо @MaxWilliams –