0

私はSnappy pdfを使用していますが、すべて正常に動作していますが、いくつかのWebサイトにアップロードしようとすると、「PDFヘッダーがファイルの先頭にありません」と表示されます。このエラーを分析したところ、pdf ファイルを生成すると、pdf が %pdf 構文の前にスペースを取っていることが原因であることがわかりました。生成された pdf をメモ帳 ++ で開きました。

私の設定ファイルはこのようなものです

 return array(
'pdf' => array(
    'enabled' => true,
    'binary'  => base_path('vendor/h4cc/wkhtmltopdf-amd64/bin/wkhtmltopdf-amd64'),
    'timeout' => false,
    'options' => array(),
    'env'     => array(),
    'margin-top' => 0,
    'margin-right' => 0,
    'margin-bottom' => 0,
    'margin-left' => 0,
),

PDF生成コード

$pdf = App::make('snappy.pdf.wrapper');
$pdf->loadHTML($v);
$pdf->download($fv->slug_url.".pdf");

PDF生成時にこのスペースを削除する方法を教えてください。

4

0 に答える 0