在Textarea中激活生成pdf的HTML标记

时间:2017-08-03 10:29:52

标签: php html tinymce pdf-generation decode

如何在textarea中激活html标签,以便将它们应用于生成的pdf?

我试过这个:

<textarea name="letter">'.html_entity_decode($letter).'</textarea>

..没有成功。

我的textarea的内容如下所示:

<h1>Test<h2>
<h2>Test2<h2>
<a href="www.google.de">Google</a>

生成的PDF看起来像这样(没有改变):

<h1>Test<h2>
<h2>Test2<h2>
<a href="www.google.de">Google</a>

PDF-Generator输出如下:

$pdf->MultiCell(175,5, stripslashes(html_entity_decode($letter)), 0, 'L', 0);

我已经在任何地方插入了html_entity_decode,但它只是不起作用..

使用了TinyMCE编辑器,但系统太旧而且复杂,我不明白一切是如何协同工作的。

临时解决方案对我来说就足够了,因为很快就会出现一个基于angularjs和laravel的新系统。

希望你能帮忙......

1 个答案:

答案 0 :(得分:0)

我认为你可以通过使用带有边框的内容可编辑div(如文本区域)来实现。

<div style="border: 1px solid black" contentEditable="true">
    <span>Hello ! this is test div</span>
</div>