2011-08-27 3 views
0

헤더에 가운데 로고가 나타나게하려고합니다. Cakephp를 사용하고 있고 로고 파일은 TCPDF 폴더의 이미지 폴더 아래에 저장되어있는 kki.jpg입니다. TCPDF도 공급 업체 폴더에 저장되어 있으며 PDF는 정상적으로 작동하며 아래 설정과 같이 정의되어 있습니다 :TCPDF 로고 헤더

define ('K_PATH_IMAGES', '/images/'); 
나는 로고가 내 헤더에 표시 할 수 없습니다

$tcpdf->SetAuthor("Likeslomakkeet"); 
$tcpdf->SetAutoPageBreak(true, $footerHeight); 
//$tcpdf->SetTopMargin(10); 
$tcpdf->setHeaderFont(array($textfont,'',30)); 
//$tcpdf->SetMargins(20, 30); 
$tcpdf->SetHeaderData("kki.jpg", PDF_HEADER_LOGO_WIDTH, "Application PDF", "Likeslomakkeet - www.likeslomakkeet.net"); 
$tcpdf->xheadercolor = array(238,238,238); 
$tcpdf->xheadertext = ''; 
$tcpdf->xfootertext = 'Copyright © %d Likeslomakkeet. All rights reserved.'; 
$tcpdf->AddPage(); 
$tcpdf->SetTextColor(0, 0, 0); 
$tcpdf->SetFont($textfont,'',14); 

:

다음은 내 코드입니다. 왜 그런 이유가 있습니까?

이 방법에 의해 view_pdf.ctp 파일을 받고있다 ...

+0

당신은 오류 메시지의 종류를받을 수 있나요? 좀 이상하고 특이한 jpeg 형식의 이미지입니까 (예 : PNG 이미지로 테스트합니까?) – ty812

+0

PNG 이미지로 테스트했지만 작동하지 않습니다 ... 이상하게 들립니까? –

+0

도중 오류 메시지가 없습니다. –

답변

0

쓰기 같은 설정 파일이 코드.

define ('PDF_HEADER_LOGO', 'kki.jpg'); 
-1
/** 
* Deafult image logo used be the default Header() method. 
* Please set here your own logo or an empty string to disable it. 
*/ 
define ('PDF_HEADER_LOGO', ''); 

재 구성 tcpdf.php 파일이 코드