【问题标题】:how to turn textarea text in pdf with php如何使用 php 将 textarea 文本转换为 pdf 中的文本
【发布时间】:2013-04-30 09:47:58
【问题描述】:

我的网站上有一个文本区域,用户可以插入和编辑文本,因此具有格式和间距。我希望用户按下按钮并生成具有相同格式的此文本区域的 pdf。我已经尝试分配来解决这个问题。在 PHP 中有什么好的方法可以做到这一点吗? .

这是我的代码。

<script type="text/javascript" src="ckeditor/ckeditor.js"></script>

<form action="new_pdf_test.php" method="post" name="frm1">

<textarea cols="80" id="editor1" name="editor1" rows="10" ></textarea>

<script type="text/javascript">

CKEDITOR.replace( 'editor1' );

</script>

<input type="submit" name="pdf_btn" id="pdf_btn" value="Generate PDF" />

</form>

当用户点击“生成 PDF”按钮页面重定向其他页面以生成 PDF。 下一页代码如下。

<?php
require('fpdf.php');

$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',12);
$pdf->Cell(40,10,$_POST['editor1']);
$pdf->Output();
?>

它创建 PDF 但不是以正确的方式和格式。请提出任何好的方法来做到这一点。

【问题讨论】:

  • 这不是“请推荐”网站。指出您的实际问题,我们很乐意为您提供帮助。

标签: php html-to-pdf


【解决方案1】:

只是添加到上一个答案。我同意 FPDF 是一个很棒的工具。但是,FPDF 网站可能有点难以学习 - 我知道我在第一次尝试使用它时遇到了一些问题!

我最近创建了一个博客,只是为了帮助人们了解 FPDF 的基础知识,因为它的思维方式与通常的 PHP 编码有点不同!如果你有兴趣阅读它,你可以在http://www.limelightonline.co.nz/blog/create-dynamic-pdf-with-php-tutorial/找到它

如果您有任何问题或遇到困难,我很乐意提供帮助:D

干杯, 谢伊

【讨论】:

    【解决方案2】:

    我想 FPDF 插件 HTML conversion 在这里会有所帮助:

    该类允许将 HTML 转换为 PDF。它旨在将我的博客条目导出为 PDF。

    它有很多功能。对于您的情况,重要的应该是:

    • 支持粗体斜体、下划线文本
    • 支持头条新闻&lt;h1&gt;&lt;h2&gt;&lt;h3&gt;&lt;h4&gt;
    • 支持图片
    • 对表格的基本支持
    • 完全支持列表&lt;li&gt;
    • 完全支持&lt;blockquote&gt;
    • 支持&lt;br&gt;&lt;br /&gt;&lt;p&gt;
    • 支持&lt;hr&gt;&lt;hr /&gt;

    【讨论】:

    • @RXSD 我修复了链接。
    猜你喜欢
    • 2011-01-04
    • 1970-01-01
    • 2022-07-27
    • 1970-01-01
    • 1970-01-01
    • 2011-09-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多