
Иногда вы натыкаетесь на веб-страницу, которую хотите сохранить, но прямое копирование или сохранение не разрешено. В таких случаях сохранение веб-страницы в формате PDF — отличное решение. Это позволяет вам получать доступ к странице в автономном режиме в любое время и даже редактировать или выделять содержимое позже. В этом руководстве вы изучите три простых способа скачать веб-страницу в формате PDF — с помощью встроенных функций браузера, онлайн-инструментов и методов на основе кода.
- Скачать веб-страницу в формате PDF с помощью встроенной функции
- Как скачать веб-страницу в формате PDF с помощью онлайн-инструментов
- Как скачать веб-страницу в формате PDF с помощью кода
- Заключение
Скачать веб-страницу в формате PDF с помощью встроенной функции
Когда вам нужно сохранить веб-страницу в формате PDF, большинство людей инстинктивно используют встроенную функцию загрузки браузера. Это самый быстрый и удобный способ выполнить работу. Однако шаги могут незначительно отличаться в зависимости от вашей операционной системы. Давайте посмотрим, как скачать веб-страницу в формате PDF на двух самых распространенных платформах — Windows и macOS.
Скачать веб-страницу в формате PDF в Windows
- Нажмите Ctrl + P, чтобы открыть диалоговое окно печати.

- В раскрывающемся списке Принтер выберите Microsoft Print to PDF или Сохранить как PDF (название может отличаться в зависимости от вашего браузера).
- Нажмите Печать, чтобы продолжить.
- Когда появится диалоговое окно файла, выберите папку назначения и нажмите Сохранить.
- Если ваша версия Windows не включает Microsoft Print to PDF, вы все равно можете использовать встроенную опцию Chrome Сохранить как PDF, чтобы скачать веб-страницу в формате PDF.
Скачать веб-страницу в формате PDF в macOS
- Нажмите Command + P, чтобы открыть окно печати.

- В левом нижнем углу щелкните раскрывающееся меню PDF и выберите Сохранить как PDF.
- В Chrome вы также можете выбрать Открыть PDF в Preview, чтобы просмотреть его перед сохранением.
- Когда будет предложено, выберите место для сохранения файла и подтвердите.
Как скачать веб-страницу в формате PDF с помощью онлайн-инструментов
Помимо встроенных сочетаний клавиш на вашем компьютере, вы также можете использовать онлайн-инструменты для сохранения веб-страницы в формате PDF. Эти инструменты удобны, потому что они не требуют установки, работают на любом устройстве (компьютеры, ноутбуки и мобильные телефоны) и могут быстро обрабатывать различные типы веб-контента. Шаги просты — просто найдите «HTML в PDF» или «Скачать веб-страницу в PDF» в вашем браузере. В приведенном ниже примере мы будем использовать iLovePDF, один из самых популярных инструментов для этой цели.
- Перейдите на официальный сайт iLovePDF и найдите инструмент HTML в PDF.
- Нажмите кнопку Добавить HTML, затем введите URL-адрес веб-страницы, которую вы хотите сохранить, во всплывающем окне. После подтверждения того, что все правильно, нажмите красную кнопку Добавить в правом нижнем углу.

- Затем при необходимости настройте параметры на правой панели и нажмите Конвертировать в PDF. После завершения преобразования вы можете скачать PDF-файл на свой компьютер.
Как скачать веб-страницу в формате PDF с помощью кода
В дополнение к двум распространенным методам, упомянутым выше, вы также можете выполнить эту задачу с помощью кода — более гибкий вариант, предназначенный для разработчиков. Этот подход предлагает несколько преимуществ, которых нет у предыдущих методов, таких как пакетная загрузка, полная автономная работа и лучшая автоматизация для крупномасштабных задач.
В этом руководстве мы будем использовать Spire.Doc for Python, чтобы продемонстрировать, как скачать веб-страницу в формате PDF. Как профессиональная библиотека Python, она позволяет разработчикам выполнять все: от простого преобразования форматов документов до сложных задач, таких как редактирование контента и шифрование.
Шаги по скачиванию всей веб-страницы в формате PDF на Python:
-
Установите Spire.Doc с помощью команды
pip install spire.doc. Вам также потребуется установить requests, библиотеку, используемую для получения содержимого веб-страницы. -
Импортируйте необходимые модули:
from spire.doc import *
from spire.doc.common import *
import requests
- Укажите URL-адрес веб-страницы и получите содержимое из HTML:
# Получить HTML-содержимое с веб-страницы
url = "/Tutorials/Python/Spire.Doc-for-Python/Program-Guide/Conversion/Python-Convert-HTML-to-PDF.html"
html = requests.get(url).text
- Запишите HTML-содержимое в документ Word:
# Записать HTML в документ Word
doc = Document()
section = doc.AddSection()
paragraph = section.AddParagraph()
paragraph.AppendHTML(html)
- Наконец, сохраните документ в виде файла PDF:
# Сохранить документ в формате PDF
doc.SaveToFile("E:/Administrator/Python1/webpage_to_pdf11.pdf", FileFormat.PDF)
Вот полный пример кода:
from spire.doc import *
from spire.doc.common import *
import requests
# HTML Get HTML from web
url = "/Tutorials/Python/Spire.Doc-for-Python/Program-Guide/Conversion/Python-Convert-HTML-to-PDF.html"
html = requests.get(url).text
# Write HTML to document
doc = Document()
section = doc.AddSection()
paragraph = section.AddParagraph()
paragraph.AppendHTML(html)
# Save the document to PDF file
doc.SaveToFile("E:/Administrator/Python1/webpage_to_pdf11.pdf", FileFormat.PDF)
doc.Close()
Ниже приведен предварительный просмотр полученного файла PDF: 
Если вы сохраните веб-страницу в формате HTML, Spire.Doc также может легко преобразовать ее в PDF с помощью метода Document.SaveToFile().
Заключение
В этой статье были представлены три различных способа скачивания веб-страницы в формате PDF. В зависимости от ваших потребностей вы можете выбрать метод, который подходит вам лучше всего — будь то использование встроенных функций, онлайн-инструментов или библиотеки Spire.Doc для Python. Если вы хотите изучить более продвинутые функции PDF, рассмотрите возможность попробовать 30-дневную бесплатную лицензию Spire.Doc, чтобы ощутить весь ее потенциал.
ТАКЖЕ ЧИТАЙТЕ