Инструменты для захвата и конвертирования Интернета

Определение размера страниц PDF при нацеливании на элементы HTML

20 Февраль 2019 г.

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

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

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

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

Просмотр последних сообщений в блоге