WebKitから印刷すると、自動的に縮小率が出力されるようです。できればWebKitのソースを変更せずに、印刷時に縮小を無効にする方法はありますか?
Qt 4.6トランクを使用し、より長い高さでsetFixedLayoutを使用してWebKitをトリックすることは可能かもしれませんが、まだ試していません。おそらく私はこれを行うことができますWebKitの基礎を取得する方法がありますか?Qt WebKit Printing Shrink Factor
EDIT: 印刷レイアウトの高さを拡張することでChromeがこれを処理します。
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/print_web_view_helper.cc?view=markup
行103として変更した変数の名前を表示するのはすばらしかったでしょう:do {と109は:printedPagesHeight + = currPageHeight; 変更する値は次のとおりです。 const float PrintingMinimumShrinkFactor = 1.25f; および const float PrintingMaximumShrinkFactor = 2.0f; 今はそれぞれ120行目と126行目にあります。メソッド名:\t void PrintContext :: begin(float width).. –
はい、あなたは正しいです。私はその答えの一部を明確にしました。 – sebasgo