2011-06-30 6 views
0

TCPDFとFPDIを一緒に使用することに疑問があります。 私は既存のPDFファイルを修正して新しいPDFを生成する必要があるプロジェクトに取り組んでいます。実際には既存のPDFはグリーティングカードテンプレートです。特定のページで特定のデータを印刷しなければなりません(最初のページの画像第3ページ,アートワーク第4ページ)最終的なPDFを生成する。TCPDFとFPDIを一緒に使用する

私はグーグルでTCPDFで見つかったが、既存のPDFを操作することはできず、FPDIを使用して既存のPDFを開いて操作することを提案した。 それは私が立ち往生している場所です。私は何をしたいのかを行うためにTCPDF(イメージ、透明イメージ、utfテキスト、埋め込みフォントなどを印刷するメソッド)が必要ですが、FPDIが必要です。 ?私は両方のAPI事前に

おかげで提供される機能を使用できるように...は、それが一緒にFPDIとTCPDFの両方を使用することが可能である

+1

あなたは私たちとそれを共有してうれしい! ;-) – maryisdead

+0

これをどのように解決できましたか? FPDFを使用してPDFをインポートするとTCPDF関数にアクセスすることができないようで、ドキュメントはこれからのものではありません。画像を挿入してアルファ値を変更しようとしています。 – Zigu

答えて

0
libraries_load('tcpdf'); 
libraries_load('fpdi'); 

$pdf = new FPDI(); 

$pdf->setSourceFile("%local_file_path%"); 

$tplIdx = $pdf->importPage(1); 
$pdf->AddPage('L', array(3.5, 2), FALSE); 
$pdf->useTemplate($tplIdx, 0, 0, 3.5, 2, false); 

私はその時点でDrupalを使用していたので、libraries_loadを使用しましたが、require_onceは動作するはずです。

関連する問題