1

wkhtmltopdfのドキュメントでは、印刷枠を変更する方法についてのヒントが見つかりません。下の画像で緑色の線でマークしました。

私は持っています

body {
    margin:0px;
    padding:0px;
}

すべてのテーブル100%の幅があります。テーブルのラッパーは26cm幅があります。コンテンツの周りの空白を減らす方法はありますか?

ここに画像の説明を入力してください

4

1 に答える 1

2

これはwkhtmltopdfの非常に複雑な問題です。完全に100%幅のコンテンツを取得することは不可能です。現在、常に右側と下部に(1mm未満の)境界線があります。設定をいじって、どのように機能させることができるかを確認することをお勧めします。この問題がどのように進行するかを確認したいと思います(CMYKバトルのような他の印刷物の問題があるかどうかも確認してください)。

ファイルの変換に使用されるwkhtmltopdfコマンドは何ですか。そこにマージンを指定しましたか?のようなコマンドを試してくださいwkhtmltopdf.exe -B 0 -R 0 -L 0 -T 0 content.html 3.pdf。また、必要な場合があります--disable-smart-shrinking

のようなコンテンツで

<html>
    <head />
    <body bgcolor="red" style="margin:0; padding:0;">
        <table style="width: 100%; background-color:cyan; margin:0; padding:0;">
            <tr><td>MAGICAL PONIES</td></tr>
        </table>
        <p>bla</p>
    </body>
</html>

次のような出力が得られます

変換されたPDFのスクリーンショット

頑張って、楽しんでください:)

于 2012-09-11T08:08:28.143 に答える