0

Rotativaを使用して html を PDF に変換しようとしています。レポートを html ページの svg タグとして作成し、生成されたビューを Rotativa に渡します。内部にあるものを除くほとんどすべてのものを出力します (これはここにあり、

):

<svg style="display: block;margin-left: auto;margin-right: auto;" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" version="1.2" height="1453" width="1040" y="0" x="0">
<switch>
    <foreignObject x="49" y="215" width="943" height="500" class="s2_2" requiredExtensions="http://www.w3.org/1999/xhtml">
        
            <p style="line-height: 25px;">
                Any words here
            </p>
            <table cellspacing="0" cellpadding="0" class="styled-table">
                <tbody><tr>
                    <th class="s3_2">Full Name</th>
                    <th class="s3_2">Source</th>
                    <th class="s3_2">Date of Birth</th>
                </tr>
                <tr>
                    <td>Caroline Ashcrof</td>
                    <td>Lorem ipsum dolor</td>
                    <td>dd/mm/yyyy</td>
                </tr>
                <tr>
                    <td>Caroline Ashcrof</td>
                    <td>Lorem ipsum dolor</td>
                    <td>dd/mm/yyyy</td>
                </tr>
                <tr>
                    <td>Caroline Ashcrof</td>
                    <td>Lorem ipsum dolor</td>
                    <td>dd/mm/yyyy</td>
                </tr>
            </tbody></table>
    </foreignObject>
</switch>

rotativa の wkhtmltopdf.exe を最新バージョン (0.13) にアップグレードしましたが、うまくいきませんでした。HTMLをPDFに変換するための解決策、回避策、または別のモジュールさえありますか。

4

1 に答える 1

0

理由はわかりませんが、Rotativa を使用して PDF に変換したい場合、属性「requiredExtensions」を追加すべきではありません。

于 2015-01-28T14:36:08.833 に答える