Как «распечатать» веб-страницу в формате PDF в Safari на iOS (iPad)?

В Google Chrome можно Print...> Google Cloud Print> Save to Google Drive> ... Кажется, это работает как шарм.

Я хотел бы сделать то же самое в Safari. «Печать» веб-сайта в PDF-файл на каком-либо облачном сервисе (например, Dropbox)

Возможно ли создать PDF для последующего сохранения на облачном сервере из Print> Select Printerсписка?

Ответы (3)

Это стало возможным в iOS 10 (и, возможно, ранее) через печать, а теперь с приложением файлов сохранение в PDF происходит напрямую. Это обычно работает для всего, что можно распечатать, когда у вас нет принтера, доступного через сеть. Приложение «Файлы» хорошо интегрируется со многими поставщиками облачных хранилищ, и любое приложение должно иметь возможность получать PDF-файлы, хранящиеся в приложении «Файлы».

  • Сделайте снимок экрана (в Почте или других приложениях используйте значок «Поделиться»)
  • Нажмите «Вся страница» в диалоговом окне разметки.
  • Коснитесь квадрата со стрелкой
  • Выберите сохранить в файл

Две статьи с хорошими картинками и некоторыми пояснениями по использованию файлового приложения:

@KayV редактирование лучше?
@bmike - на первый взгляд выглядит хорошо. Я удалил свой предыдущий комментарий. спасибо за всю информацию, которой вы делитесь, и усилия, которые вы вкладываете в поддержку людей с вопросами.

Вы можете печатать на принтер Printopia , который сохраняет в Dropbox. Поскольку принтеры Printopia добавляются в AirPrint и могут сохранять распечатанный документ в формате PDF в определенном месте, вы можете настроить его на сохранение в Dropbox в формате PDF, после чего вы сможете получить PDF-файл из приложения Dropbox на своем iPad. Конечно, это обходной путь, но в итоге вы получите PDF-файл на своем iPad!

Принтопия

В качестве альтернативы вы можете использовать handyPrint , который может совместно использовать принтеры как принтеры AirPrint, но тогда вам потребуется отдельный принтер для печати в PDF для OS X, например CUPS-PDF .

Спасибо, выглядит идеально для работы. Думаю, я попробую. Но все же, $ 19,99. :(
Добавлен handyPrint — немного больше похоже на «ручное» решение (⤻ @Glen)
Возможность печати является частью iOS/iPadOS, поэтому нет необходимости добавлять приложение. Я разместил пошаговые инструкции в качестве альтернативного ответа.

эта функция теперь находится под опцией разметки (выбор, который я нахожу неинтуитивным, но дизайнеры Apple UX - профи)

шаг за шагом:

  1. щелкните значок «Поделиться», который обычно находится на верхней панели Safari.
  2. щелкните значок «разметка», который находится в раскрывающемся меню «поделиться» и выглядит как фломастер
  3. нажмите «Готово», который обычно находится в правом верхнем углу.
  4. выберите, где вы сохраните файл в файлах, затем нажмите «сохранить»
Отличный ответ. У Apple есть хороший материал по разметке, на который я ссылаюсь в соответствующем вопросе.