Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Почему страница html при распечатке печатается не на всю ширину, где - то на треть.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Моя задача - распечатка графика, расположенного на html странице.
EVOSandru6
Отправлено: 09 Октября, 2013 - 09:04:33
Post Id


Новичок


Покинул форум
Сообщений всего: 39
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




Добрый день,

Моя задача - распечатка графика, расположенного на html странице.
если я добавляю в

media - print,

то страница распечатывается как я указал выше. Без неё распечатывается тоже не по всей ширине экрана, но выходит содержимое. При этом показываются блоки, у которых

visibility:hidden;

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

Скрытые блоки мне нужны для того, чтобы при position fixed по оси y , шапка прокручивалась по оси x. Это все работает. И в самом графике идут циклы и php код. Помогите чем можете, буду очень благодарен.

1 - Сам график.
2- Распечатка без print в media
3- Распечатка c print в media
4- Распечатка в microsoft word

Изображения на http://otvet[dot]mail[dot]ru/question/95274739
 
 Top
caballero
Отправлено: 09 Октября, 2013 - 11:26:54
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




для печати нужно подготавливать отдельную html страницу
чисто данные без всяких hidden и яваскриптов


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
EVOSandru6
Отправлено: 09 Октября, 2013 - 13:03:56
Post Id


Новичок


Покинул форум
Сообщений всего: 39
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




caballero пишет:
для печати нужно подготавливать отдельную html страницу
чисто данные без всяких hidden и яваскриптов


Будьте добры описать алгоритм действий.
 
 Top
DelphinPRO
Отправлено: 09 Октября, 2013 - 13:13:37
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




Накладно иногда поготоавливать отдельную страницу.
Простой вариант - подготовить отдельный файл стилей, подключив его к странице через медиа-запрос

<link href="print.css" media="print"/>

в стилях скрывать всякий хлам, вроде сайд-баров, подвалов, и прочей шелухи, кроме контентной части. Хорошо составленный файл подойдет ко всем страницам сайта, страницу можно сразу отправлять на печать, без всяких промежуточных "версий для печати".


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
caballero
Отправлено: 09 Октября, 2013 - 13:22:42
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




не накладно
страница для печати как правило намного проще и включает только данные.

тем более печатаются только некоторые страницы. точнее данные с этих страниц


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
EVOSandru6
Отправлено: 09 Октября, 2013 - 14:05:02
Post Id


Новичок


Покинул форум
Сообщений всего: 39
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




DelphinPRO пишет:
Накладно иногда поготоавливать отдельную страницу.
Простой вариант - подготовить отдельный файл стилей, подключив его к странице через медиа-запрос

<link href="print.css" media="print"/>

в стилях скрывать всякий хлам, вроде сайд-баров, подвалов, и прочей шелухи, кроме контентной части. Хорошо составленный файл подойдет ко всем страницам сайта, страницу можно сразу отправлять на печать, без всяких промежуточных "версий для печати".



Ты супер гений! Спасибо! Ниндзя
(Добавление)
DelphinPRO,

То есть ты)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB