Выпуск № 1129 от 02.06.2009, 07:05
Администратор рассылки: Калашников О.А., Руководитель
В рассылке: подписчиков - 594, экспертов - 159
В номере: вопросов - 1, ответов - 2
Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке: оценить выпуск >>
Вопрос № 168428: Здравствуйте, эксперты. Нужно раcпечатать часть html-страницы. Эта часть занимает половину страницы, необходимо, чтобы при печати эта половина выводилась на всю страницу целиком и желательно, чтобы можно было регулировать параметры вывода. Например, ...
Вопрос № 168428:
Здравствуйте, эксперты. Нужно раcпечатать часть html-страницы. Эта часть занимает половину страницы, необходимо, чтобы при печати эта половина выводилась на всю страницу целиком и желательно, чтобы можно было регулировать параметры вывода. Например, выделяю мышью несколько таблиц, которые расположены в правой части страницы, жму печать в контекстном меню и на печать таблицы выводятся в правой части, т.е. также как показаны на html-странице. А нужно чтобы таблицы при печати занимали страницу целиком + избавиться
от даты и адреса выводимых внизу страницы и нумерации в правом верхнем углу. Это можно как-нибудь сделать средствами php, html, может какого-нибудь другого языка? В, общем, не знаю в какую сторону копать
Отвечает Hubbitus, 10-й класс :
Здравствуйте, Чепиков Александр Валерьевич. Вы конечно можете использовать отдельные CSS-стили для этого для media @page и @print, однако, полагаю все же все будет выглядеть по разному на разных принтерах...
Как самый универсальный вариант, рекомендую Вам на PHP формировать PDF-документ (картинку, как вариант, если одностраничный) со всеми необходимыми Вам параметрами, и отдавать его клиенту на печать уже. Тогда это и работать будет везде, и выглядеть именно как вы задумали.
http://php.net/pdf
----- Если у Вас есть все что Вы хотите - значит Вы мало хотите!
Ответ отправил: Hubbitus, 10-й класс
Ответ отправлен: 28.05.2009, 10:52
Оценка ответа: 5 Комментарий к оценке: Спасибо за идею и за ссылку. А что если документ не одностраничный, то в pdf его сформировать не получится? Напишите, пожайлуста, пару слов об использовании css-стилей для вывода на печать, я про это ничего не знаю.
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 249961
на номер 1151 (Россия) |
Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает Калеев Владимир Викторович, 4-й класс :
Здравствуйте, Чепиков Александр Валерьевич. Здравствуйте, Чепиков Александр Валерьевич! Если это единичный случай, то проще воспользоватся офисным пакетом для решения данной проблемы, иначе необходима разработка собственной программы, но к PHP это не обязательно относится.
Оценка ответа: 4 Комментарий к оценке: Да,случай единичный. А про какой именно офисный пакет идет речь, есть готовые скрипты для распечывания html-страниц?
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 250002
на номер 1151 (Россия) |
Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке: оценить выпуск >>
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.