Обновление движка: свои шрифты, старые файлы исправлены, WordArt рендерится

Пять дней работы над движком вышли в прод 8 сентября. Вот полный список, по группам, чтобы было понятно, что вы заметите.

Свои шрифты

Теперь вы можете загрузить шрифты вместе с конвертацией. Добавьте zip с файлами шрифтов или запакованный пакет InDesign, и мы считаем из него шрифты и используем их для этого одного задания. Они удаляются вместе с заданием, когда оно завершено.

Каждая конвертация теперь идёт с отчётом о шрифтах. В нём перечислено, какие гарнитуры запрашивал ваш файл, какие мы нашли и что использовали вместо тех, что не нашли. Если заголовок выглядит не так, как вы ожидали, отчёт объясняет почему.

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

Старые файлы Publisher

Если ваш файл создан в Publisher 97 или Publisher 2000, несколько давних проблем теперь исправлены. Связанные текстовые рамки удерживают текст в правильной рамке. Ячейки таблицы разделяются как положено, а не сливаются вместе. Межстрочный интервал следует за размером, который вы действительно задали, а не за значением по умолчанию. Поля номера страницы и пометки «Продолжение на странице» теперь показываются. Выравнивание текста на образце страницы теперь читается из файла; раньше оно по умолчанию становилось левым, что бы ни было указано в файле. И текст больше не сжимается там, где сам Publisher оставил бы его полного размера.

WordArt

Больше фигур WordArt теперь рендерится: дуга вверх, дуга вниз, волна, каскад, выпуклость, вогнутость и кривая вниз. Изогнутый текст внутри сгруппированного WordArt тоже получает верную кривизну, так что значок или логотип с текстом по кругу сохраняет правильный радиус, а не приблизительную форму.

Сгруппированные объекты

Фигуры внутри группы теряли часть собственного оформления. Тени, свечения и вертикальное выравнивание текста теперь сохраняются на сгруппированных фигурах. Мы уже читали эту информацию из вашего файла, просто не использовали её. Теперь используем.

Клипарт и метафайлы

Партия правок для старого клипарта и встроенных метафайлов: изображения водяного знака выцветают так же, как их выцвечивает Publisher, белые пластины внутри клипарта перекрашиваются в цвет заливки, который вы задали, кремовые фоны больше не обрезаются так, будто это бумага, а сиреневая пластина, которая встречается в части старого клипарта Office, теперь корректно вырезается по ключу.

Вёрстка текста

Выключка по ширине теперь следует собственной настройке Publisher, а не одному общему варианту. Когда текстовая рамка не несёт своих полей, мы теперь берём те же поля по умолчанию, что и Publisher. Слово, слишком широкое для своей рамки, обрезается по её краю, там же, где его обрезает Publisher. А табуляция, попавшая за правое поле, теперь переносит следующее слово на следующую строку, как это делает Publisher.

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

Файлы Word

Текст справа налево теперь работает для иврита и арабского. Там, где Publisher переносит слово по слогам, файл Word получает в этом же месте явный мягкий перенос. Табуляция по умолчанию в Word теперь совпадает с публишеровской. Наконечники стрелок попадают на нужный конец линии и получают нужный размер. Концы линий получают скруглённые окончания там, где их использует Publisher. Межстрочный интервал «не менее» сохраняется, а не приводится к точному значению. WordArt теперь встраивается так, что Word действительно применяет его изгиб, а не показывает плоский текст. Макеты с несколькими копиями на листе, например наклейки или билеты, переносятся правильно. А имена шрифтов в файле остаются вашими исходными шрифтами, не нашими заменами, поэтому открытие файла в другом месте показывает, что использовалось на самом деле.

Файлы InDesign и Affinity

Межстрочный интервал теперь совпадает с тем, как сам InDesign измеряет базовую линию. На нашем тестовом наборе из 897 файлов InDesign число расхождений в количестве страниц снизилось с 545 до 36. Размещённые изображения теперь объявляют свои границы, поэтому InDesign правильно применяет поворот и масштабирование, а не игнорирует их. Клипарт, который ваш документ хранит как векторную графику, теперь размещается как векторная графика, а не так, как раньше, плоской картинкой: он остаётся чётким при любом размере, а текст внутри него остаётся текстом. Изображение, которое ваш документ отражает зеркально, теперь выходит зеркальным, а раньше этот экспорт так не делал. Ресурсы шрифтов несут настоящие имена PostScript. Овальные, скруглённые текстовые рамки и рамки-выноски сохраняют свою настоящую форму, вместо того чтобы приводиться к прямоугольнику. Штриховые и пунктирные обводки сохраняют свой узор. Линии получают свои наконечники. А линии внутри группы остаются линиями, а не превращаются во что-то другое.

Что ещё держится с прошлой недели

Исправление буклетов из нашего прошлого поста всё ещё в силе: буклеты, конвертируемые в Word, сохраняют текст в правильных панелях. Если вы не конвертировали буклет с 3 сентября, у вас уже исправленная версия.

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