У меня есть вопрос, который, как я понял, из поиска в Google, подробно обсуждался ... но я хочу знать, что вы порекомендуете, исходя из наших конкретных потребностей. Я хочу быть на правильном пути, прежде чем через неделю работы обнаружу, что я выбрал не тот инструмент (инструмент, который работает, но чья особенность, в конце концов, исключила бы его для нашего проекта).
Я уже читал несколько хороших веток на Stack Overflow по этой теме ... но у них есть люди, дающие рекомендации по всей карте ... как я и ожидал - как правило, наши потребности и опыт повсюду. И снова здесь я хочу знать, что вы бы порекомендовали в нашей конкретной ситуации.
У нас есть динамическая HTML-страница, которая отображает 30 «адресных меток» в пределах размеров одного документа размером с американские буквы. Мы хотим, чтобы пользователь мог распечатать страницу размером с одну букву, и чтобы содержимое идеально выстраивалось (как в браузере) для этикеток с адресом Avery (напечатанных), которые они будут использовать, чтобы затем отклеить 30 наклеек. и прикрепить к физическому продукту. HTML-страница содержит около 200 тыс. HTML (div и таблицы), текста, гифок, jpgs, графических изображений в формате PNG со штрих-кодом и интенсивного использования строгих CSS - CSS2, а также немного CSS3 (преобразование свойств CSS3), то есть это:
/* --- for firefox, safari, chrome, etc. --- */
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
/* --- for ie --- */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
... который я использую для поворота (на 90 градусов) штрих-кода, который я взял с этого сайта / сервиса: http://www.barcodesinc.com/generator/index.php
Мы могли бы удалить этот PNG / сервис штрих-кода, только если бы я мог легко заменить его другим ... и штрих-код должен быть повернут на 90 градусов - чтобы таким образом поместиться в его крошечный (вертикально ориентированный) отведенный слот на каждой из 30 «ячеек адресной метки».
Мои навыки PHP еще не очень сильны ... но я готов сделать все возможное, чтобы собрать любое решение воедино. Если вы знакомы с любыми инструментами создания PDF-файлов, которые, по вашему мнению, могут здесь вам понадобиться, то сообщите !