1

私は php を使用してウェブサイトを作成しています.htmlページからpdfドキュメントを作成し、そのpdfドキュメントを電子メールに添付する必要があります。試してみdompdfましたが、機能しませんでした。チェックボックスと画像が表示されません。html ページを添付していますここに画像の説明を入力

フォームには、多くのチェックボックス、選択ボックス、テキストエリア、画像が含まれています。PDFドキュメントを作成する方法はありますか? フォームを変更したくないので、pdfに変換する必要があります。助けてください。

Dompdf

$html=$this->load->view('controller/viewfile', $data, true);
   $this->load->helper(array('dompdf','file'));
     pdf_create($html, 'designdaytona.com');
    $data = pdf_create($html, '', false);
   write_file('name', $data);

dompdf ヘルパー

if (!defined('BASEPATH')) exit('No direct script access allowed');
function pdf_create($html, $filename='', $stream=TRUE) 
{
    require_once("dompdf/dompdf_config.inc.php");

    $dompdf = new DOMPDF();
    $dompdf->load_html($html);
    $dompdf->render();

    if ($stream) {
        $dompdf->stream($filename.".pdf");
    } else {
        return $dompdf->output();
    }

    /*$var=$dompdf->get_canvas();
   $var->new_page('bonjour', '2');*/

  }
4

1 に答える 1

0

tcpdfライブラリを試してみませんか。とても便利だと思いました。http://www.tcpdf.org/examples/example_014.pdf
を見て、pdf 内にフォームを作成できます。

于 2013-01-10T04:03:36.897 に答える