Вставить HTML в страницы

1

Я пытаюсь скопировать материал (включая таблицы) с веб-страницы и вставить его в документ Pages, сохраняя форматирование html (насколько это возможно). В Pages'09 это работало с использованием OpenOffice в качестве промежуточного монтажного стола: копирование html - вставка в OO - копирование в OO - вставка в Pages. Довольно глупо, но, по крайней мере, это сработало.

Однако после того, как я обновился до новейшей версии iWork, это больше не работает. Ячейки таблицы выглядят как обычные абзацы.

Есть ли способ получить отформатированный HTML в Pages?

georg
источник
Страницы в iOS или на Mac?
Daniel
@DanielLawson Pages 09 могут быть только на Mac.
Tom Gewecke

Ответы:

2

Вы можете вставить содержимое таблицы HTML в таблицу в Pages, поэтому таблица должна быть уже там.

Вы можете создать таблицу с помощью Insert - & gt; Таблица - & gt; Plain. Количество строк и столбцов не имеет значения. Затем вы должны выбрать первую ячейку в таблице. Убедитесь, что вы не выбрали всю таблицу, и вы не выберите содержание ячейки (мигающий курсор). Если вы вставите, таблица будет заполнена содержимым таблицы HTML. Если в таблице страниц больше строк или столбцов, дополнительные строки / столбцы останутся пустыми. Если строк или столбцов недостаточно, Pages добавят их.

Создание таблицы сначала в Pages - это дополнительный шаг. Но вам больше не нужно использовать OpenOffice в качестве промежуточного звена, поэтому я думаю, что на самом деле это будет проще для вас.

Lemming
источник
Это действительно предпочтительный способ сделать это, однако в опе говорится, что он копирует вещи, включая таблицы, а не только таблицы. Кроме того, стиль таблицы не копируется из HTML.
dennismuijs
Вы правы, мое решение работает только для одной таблицы одновременно и без форматирования. Странно, что Pages не могут обрабатывать html ни с помощью импорта / экспорта, ни с помощью копирования / вставки.
Lemming
Да, это (на удивление) сработало. Спасибо!
georg
3

Кажется, нет никакого способа получить отформатированные HTML-таблицы в Pages, хотя другие виды форматирования будут работать. На Firefox вам не повезло, к сожалению. Я только что проверил это сейчас, используя последнюю версию Страницы.

  • Firefox to Pages: неформатированный
  • Firefox to TextEdit: неформатированный
  • Chrome to Pages: неформатированный
  • Chrome to TextEdit: отформатированный с таблицами
  • Safari to Pages: отформатировано, таблиц нет
  • Safari в TextEdit: отформатированный с таблицами
  • TextEdit to Pages: отформатировано, таблиц нет
miken32
источник
Yosemite Safari для страниц 5 не работал для меня, таблица была преобразована в кучу текстовых пунктов. Не могли бы вы предоставить URL примера, который работал для вас?
Tom Gewecke
Да, видя то же самое. Я думал, что вставляю таблицы, но это были просто divs.
miken32
2

Вернитесь к использованию страниц 09. Он не удаляется при загрузке страниц 5, вы должны найти его в Applications / iWork. В обновлении 2013 года отсутствуют десятки полезных функций, на которые опирались многие пользователи, в том числе та, которую вы упомянули. Есть веские причины, по которым он получает очень плохие отзывы в App Store. Альтернатива, конечно, Word или Open / LibreOffice.

Tom Gewecke
источник
Кроме того, вы получите гораздо более продвинутую помощь Pages '09 чем на Pages '11потому что грамотные пользователи выбирают Pages '09,
daniel Azuelos
«Использовать программу Y» не является хорошим ответом на вопрос «Как я могу сделать это в программе X?»
miken32
@ miken32 Это может быть критически важный ответ, если спрашивающий не понимает, что «обновление» Pages не удаляет более раннюю версию, которой он был очень доволен. Я обнаружил, что это довольно распространенная ситуация с этим конкретным приложением, чья новая версия повреждена во многих отношениях.
Tom Gewecke
Действительно, удивительно, как блестяще Apple делает вещи хуже;)
georg
1

Очевидно, что Apple изменила не только их дизайн для нового пакета iwork, но, похоже, страницы не могут обрабатывать столько типов файлов, сколько раньше.
Вам нужно выяснить, какой формат вы можете использовать, который сохраняет форматирование HTML, но может быть вставлен на страницах, см. страницы поддерживаемых форматов файлов для получения дополнительной информации об этом, и, безусловно, проверить этот ответ ,

Я обнаружил, что если вы копируете свой html и экспортируете его в pdf через TextEdit.app, вы можете импортировать pdf на страницы и сохранять форматирование html элементов, единственная проблема в том, что импортированный pdf будет вести себя как изображение, поэтому вы можете не меняйте никаких значений в нем.
Не идеально, я знаю, но, насколько я понимаю, другого способа сделать это не существует.

dennismuijs
источник
1

Можете ли вы немного изменить свой рабочий процесс? Скопируйте HTML, вставьте в альтернативный текстовый процессор, сохраните этот файл как .doc / .docx, а затем откройте получившийся файл в Pages. Я только что попробовал это (скопировать HTML, включая таблицу, в Word 2011, сохранить как .docx, открытый на страницах 5), и он работал нормально для меня.

Это более неудобно, поскольку вставка таблицы в существующий документ потребует сохранения временного файла, а затем ожидания его преобразования в формат страниц, но это работает.

Я определенно вижу проблему с прямой копировальной пастой, хотя. Расстраивает то, что в Pages даже нет возможности вставлять специальные и сохранять исходное форматирование или структуру.

dr.nixon
источник