Symfony Symfo3转换为pdf

Symfony Symfo3转换为pdf,symfony,pdf,Symfony,Pdf,我需要将网页转换为html,我的网站在symfony3上 我浏览了php和symfony文档,但什么也没找到 以下是我要转换的视图: <div class="container cardResult"> <div class="row mb-5"> <div class="col"> <div class="card"> <div class="card-header text-center"&

我需要将网页转换为html,我的网站在symfony3上

我浏览了php和symfony文档,但什么也没找到

以下是我要转换的视图:

<div class="container cardResult">
<div class="row mb-5">
    <div class="col">
        <div class="card">
            <div class="card-header text-center">CLIENT</div>
            <div class="card-body card_result">
                <p class="card-text">{{ app.session.get('civilStatus').civility }} {{ app.session.get('civilStatus').lastName }} {{ app.session.get('civilStatus').firstName }}</p>
                <p class="card-text">{{ app.session.get('civilStatus').customerAddress }}</p>
                <p class="card-text">{{ app.session.get('civilStatus').CustomerZipCode }} {{ app.session.get('civilStatus').customerCity }}</p>
            </div>
        </div>
    </div>
</div>
<div class="row mb-5">
    <div class="col-6">
        <div class="card">
            <div class="card-header text-center">FISCALITÉ</div>
            <div class="card-body card_result">
                <p class="card-text">Situation familiale : {{ app.session.get('taxation').familySituation }}</p>
                <p class="card-text">Nombre d'enfants : {{ app.session.get('taxation').numberOfChildren }}</p>
                <p class="card-text">Nombre de parts fiscales
                    : {{ app.session.get('taxation').numberOfTaxShares|number_format(1, ',', ' ') }}</p>
                <p class="card-text">Salaire déclaré
                    : {{ app.session.get('taxation').salaryDeclared|number_format(2, ',', ' ') }} €</p>
                <p class="card-text">Revenu foncier
                    : {{ app.session.get('taxation').landIncomes|number_format(0, ',', ' ') }} €</p>
                <p class="card-text">BIC : {{ app.session.get('taxation').bic }} €</p>
                <p class="card-text">BNC : {{ app.session.get('taxation').bnc }} €</p>
                <p class="card-text">BA : {{ app.session.get('taxation').ba }} €</p>
                <p class="card-text">Impôts sur le revenu : {{ app.session.get('taxation').incomeTax }} €</p>
            </div>
        </div>
    </div>

客户

{{app.session.get('civilStatus').civility}{{app.session.get('civilStatus').lastName}{{app.session.get('civilStatus').firstName}

{{app.session.get('civilStatus').customerAddress}

{{app.session.get('civilStatus').CustomerZipCode}{{app.session.get('civilStatus').customerCity}

财政司 情况家族:{{app.session.get('taxing').familyStation}

孩子的名字:{{app.session.get('taxing').numberOfChildren}

零件名称 :{{app.session.get('taxing').numberOfTaxShares | number_格式(1,,,,','')}

Salaire déclaré :{app.session.get('taxing')。工资申报|数字(2',',','''')}}

Revenu foncier :{app.session.get('taxing').landIncomes | number_格式(0,,,','')}}

BIC:{{app.session.get('taxing').BIC}

BNC:{{app.session.get('taxing').BNC}

BA:{{app.session.get('taxing').BA}

收入影响:{{app.session.get('taxing').incomeTax}


有什么办法吗?

下次在问问题之前用谷歌搜索你的问题。。。
您可以安装wkhtmltopdf(开源工具)(在开发和生产环境中安装)+使用,它在Symfony 3上运行良好

knpsnappy仍然存在一个问题。如果有任何图像,它将无法导出