На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела *nix / gcc / Eclipse / Qt / wxWidgets / GTK+
  • При создании темы ОБЯЗАТЕЛЬНО указывайте версию тулкита / библиотеки / компилятора.
  • Перед тем как задать вопрос, сформулируйте его правильно, чтобы вас могли понять.
  • Нарушение Правил может повлечь наказание со стороны модераторов.


Полезные ссылки:
user posted image Boost по-русски
user posted image Qt по-русски
Модераторы: archimed7592
  
> Печать HTML документа , Qt
    В наличии есть принтер формата А4.
    Формат файла HTML превосходит формат принтера.
    Все стандарные программы (в том числе Internet Explorer) при печати обрезают
    правую часть файла. Подскажите как организовать печать такого файла с разбиением на страницы
    чтобы потом можно было-бы склеить страницы и не потерять ту часть что расположена справа.
    Необходима реализация на Qt. Пожалуйста помогите!
      Как ты печатаешь?
        Ну как, вот мучаюсь.
        Беру и методом grabWidget граблю изображение с экрана, тем куском которым можно. Потом двигаю скрул и снова граблю. Так собирается холст отображения Html файла. Потом учитывая разрешение экрана готовлю куски для печати.
        Конечно это не очень красиво. Просто я занимаюсь Qt совсем недавно, а проблему надо решеть очень быстро.
          Если версия Qt>4, то посмотри пример TEXTEDIT примерно тут <буква>:\Qt\<версия>\demos\textedit
            Да именно этот пример я взял за основу однако там печать обрезает правые края если документ не умещается на лист.
            Ну в общем я идею изложил именно так и работает у меня сейчас.
              IVladimir
              В свое время решил схожую проблему. Исходники на Qt3, если нужны, то пиши в ПМ
              1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0,0186 ]   [ 15 queries used ]   [ Generated: 17.05.24, 10:21 GMT ]