レポートを HTML 形式で生成しており、Qt を使用して自動的に印刷したいと考えています (qt には webkit ベースのブラウザーがあり、その内容を PDF ファイルにレンダリングできます)。対象のページ サイズに応じて、レポートの要素を配置したいと考えています。そのためには、用紙のサイズにアクセスする必要があります(できればピクセル単位)。
私は webkit を使用しているので、最新の html5 および css3 機能がすべて含まれています。
javascript内の印刷ページのプロパティにアクセスするために利用できるAPIはありますか? たとえば、window.print_paper.width または window.print_paper.height と書くとよいでしょう。
前もって感謝します