В настоящее время я работаю над проектом, в котором мне нужен безопасный доступ к загружаемым файлам. Решение, которое я хочу реализовать, должно иметь две кнопки рядом с каждым документом. Один с надписью Editable, а другой только для чтения (в зависимости от разрешения пользователей они увидят одно или оба). Редактируемый будет работать нормально с открытием диалогового окна браузера, чтобы сказать открыть / сохранить документ. Это легкая часть. Кнопка «только для чтения» должна открывать документ без кэширования чего-либо (во временных файлах Интернета) на компьютере клиента по соображениям безопасности или давать возможность сохранить его на локальном компьютере.
Лучшая идея для этого - преобразовать документ в HTML на лету, а затем перенаправить пользователя на эту страницу. Затем мы можем отключить кэширование на сайте, чтобы HTML не кэшировался (я знаю, что они могут затем щелкнуть правой кнопкой мыши и сохранить HTML или скопировать текст и т. Д., Но это считается приемлемым).
Есть ли у кого-нибудь альтернативное решение, кроме этого (или есть простой способ добиться этого)?
Я не хочу устанавливать Office на веб-сервере или платить за сторонние инструменты, такие как Aspose.
Кто-нибудь может порекомендовать какие-нибудь идеи?