Ближайшая вещь, которую вы получите при создании PDF с точным макетом HTML, - это использовать библиотеку, подобную Html wrapper
(http://code.google.com/p/htmlwrapper/), для рендеринга HTML, а затем использовать draw
метод Bitmap
класс для создания копии DisplayObject
, в которой рендерится HTML.
Затем используйте метод addImage
в библиотеке AlivePDF
, чтобы добавить BitmapData
из этого Bitmap
. Наконец, выполните рендерингвесь PDF с AlivePDF
.
Таким образом, вы получите точный макет HTML, но все внутри статического изображения в формате PDF, так что вы не сможете выбрать текст и тому подобное.