Это зависит от того, где вы хотите, чтобы работа выполнялась, от серверной части в вашем коде Rails или в браузере пользователя через JavaScript, как предлагает @stunaz.
Сохранение его в браузере и загрузка через JavaScript откроет пользователю местоположение HTML-страницы, что может быть нежелательно. Загрузка его из серверной части и включение его в HTML-код, отправляемый в браузер, полностью скрывает источник.
Если вы хотите сделать это на бэкэнде, самое простое - это загрузить файл с локального диска, если он локальный, используя File.read
. Если он находится на другом компьютере, вы можете использовать Open::URI
для его извлечения. В любом случае, вы должны вставить его в HTML-код в нужном месте. Как вы это сделаете, зависит от того, что вы используете для генерации исходящего HTML.