Масштаб PDF для iFrame

Мне нужно масштабировать PDF файл, чтобы он соответствовал iFrame. Он должен быть отзывчивым, поэтому PDF должен масштабироваться с шириной устройства, чтобы документ PDF отображал полную страницу.

Если в Bootstrap есть бесплатный плагин или функция, чтобы сделать это, я был бы рад услышать об этом.

Спасибо заранее!

Ответ 1

Если вы спрашиваете, как вы можете изменить размер PDF, чтобы он соответствовал Iframe.

Этот следующий код может помочь:

<iframe src="name.pdf#zoom=50" height="100%" width="100%"></iframe>

Добавив #zoom=50, он покажет PDF с масштабированием iframe по умолчанию. (Это можно отредактировать до любого числа, которое вы хотите)

Ответ 2

Вероятно, вы не сможете достичь этого с какой-либо степенью согласованности. Вы сможете иметь просмотрщик PDF в iFrame, но каждый просмотрщик будет вести себя по-разному, пока отображается PDF файл, если исходный вид не установлен... и каждый PDF, где начальное представление set может иметь другой режим масштабирования и страницы по умолчанию.

Если вы контролируете файлы PDF, стоит установить начальное представление, но даже тогда вы по-прежнему находитесь на милости различных зрителей, встроенных в браузеры и плагины браузера, чтобы определить, как это начальное представление интерпретированы.

Ответ 3

в Firefox для меня это работает так, не тестируйте его на другом, хотя

<iframe src="filename.pdf#zoom=FitH" style="position:absolute;right:0; top:0; bottom:0; width:100%;"></iframe>