HTMLayout и <body>
От: mssmax  
Дата: 28.09.12 12:40
Оценка:
Здравствуйте,

Хотелсь бы прояснить корректность следущего.

Понемножку ковыряюсь с printex сэмплом из СДК. Пытаюсь распечатать файл в котором есть лишь пара <h1> ну и пара <b>, <i> . Так сказать, базовый пример из учебника безо всяких <html> и <body>. PrintEx::measure выдает 0 страниц в результате чего html_canvas::render взбрыкивает и возвращает false без вызова PrintEx::render. Если закомментировать калькуляции с количеством страниц и таки заставить вызвать PrintEx::render, тот выдает HPR_INVALID_PARAMETER.

Если в файлик добавить <body> вокруг остальных тегов, то все проходит на ура.

Если я правильно истолковал HTML спецификацию ( а я не спец, так, что могу ошибаться в данном в вопросе ), то <body> вроде как опционально, а раз так, то почему HTMLayout его не хочет его нормально переварить и выдать на печать ? Это бага или by design ?

Спасибо заранее.

С уважением, Максим Сущенко.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.