оптимальная ширина документа HTML / PDF для печати - PullRequest
5 голосов
/ 12 декабря 2010

Я создаю HTML-документы для печати, тестируя, я обнаружил, что ширина около 650 пикселей близка к краю. Это также хорошо для документов PDF, так как мне нужно преобразовать HTML в PDF, если клиент желает.

Можете ли вы сказать мне, какова рекомендуемая ширина в пикселях для документа HTML для печати, который впоследствии необходимо преобразовать в PDF? Я знаю, что это относительно DPI и тому подобного, но здесь должно быть более простое руководство ... например. большинство сайтов, которые могут предлагать печать определенных страниц, имеют фиксированную ширину около 600 пикселей для контента.

Спасибо

Ответы [ 4 ]

4 голосов
/ 12 декабря 2010

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

Вместо этого я бы предложил использовать печатную таблицу стилей и определить ширину и размеры в соответствующей терминологии для носителя, например pt (точка), pc (изображение), cm, mm или in (сантиметры, миллиметры или дюймы) ...

1 голос
/ 12 декабря 2010

Лучший подход - сделать все параметры настраиваемыми (с некоторыми общими значениями по умолчанию): ширина, высота и отношение px / pt. Для США вам может понадобиться USLetter, для Европы, России - A4. px/pt это аппаратно-зависимый параметр. Вы можете сделать его настраиваемым для удовлетворения различных потребностей. Постскриптум Все это происходит из моего 6-летнего опыта работы с программным обеспечением XML в PDF.

1 голос
/ 12 декабря 2010

Печать обычно указывается в мм, а не в пикселях.Я бы посоветовал рассчитать размер бумаги, на которую вы нацеливаетесь.

См .: http://www.unitconversion.org/unit_converter/typography.html

0 голосов
/ 12 декабря 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...