2013-03-05 2 views
1

필자는 TCPDF 라이브러리를 처음 접했고 설명서를 읽은 후에 필자는 필요한 작업을 수행 할 수 있는지 확실하지 않습니다. 나는 이미지 파일을 가지고 있으며, background.tiff라고 부를 수 있으며,이 이미지를 새로운 pdf 안에 넣고 특정 위치에이 이미지의 일부 텍스트 ontop을 쓰려고한다. 이미지에 텍스트를 쓰거나 페이지에 텍스트를 배치하는 데 관한 정보 나 문서를 찾을 수 없습니다. writeHTML() 대신이 작업을 수행해야합니까? 이상적으로이 pdf는 나중에 인쇄 될 것입니다 - TCPDF에서 인쇄 목적으로 텍스트를 '윤곽을 잡을'수 있습니까? 어떤 도움이라도 대단히 감사 할 것입니다, 나는 여기서 조금 잃어버린 느낌입니다.TCPDF를 사용하여 이미지에 텍스트 쓰기

편집 : 더 나은 솔루션이라면 다른 라이브러리로 전환하는 데 전적으로 열려 있습니다.

+0

무엇을 시도 했습니까? ['Image()'] (http://www.tcpdf.org/doc/code/classTCPDF.html#a714c2bee7d6b39d4d6d304540c761352)와 ['Write()'] (http : //www.tcpdf .org/doc/code/classTCPDF.html # a6669ae88090963e9487d0388c7577dc9)/['Cell()'] (http://www.tcpdf.org/doc/code/classTCPDF.html#a33b265e5eb3e4d1d4fedfe29f8166f31)/['MultiCell()'] (http://www.tcpdf.org/doc/code/classTCPDF.html#aa81d4b585de305c054760ec983ed3ece)/[writeHMTL()'](http://www.tcpdf.org/doc/code/classTCPDF.html#ac3fdf25fcd36f1dce04f92187c621407) – Sean

+0

@Sean 패딩과 절대 위치 지정을 사용하여 writeHTML을 시도했지만 작동하지 않는 것 같습니다. write()에 관한 문서를 찾을 수 없으며 텍스트 위치를 지정할 수 있습니까? –

+3

먼저 ['SetXY()'] (http://www.tcpdf.org/doc/code/classTCPDF.html#a00ec13928f57b17c21040acc881fe482)로 위치를 설정 한 다음 ['Write()'] (http : /www.tcpdf.org/doc/code/classTCPDF.html#a6669ae88090963e9487d0388c7577dc9). '$ tcpdf-> SetXY (50,120); $ tcpdf-> Write (10,'Some text ', ...)를 써주세요.'참고 - 제가 언급 한 방법 중 하나를 클릭하면, 선적 서류 비치. 일단 거기에 다른 사람을 검색 할 수 있습니다. – Sean

답변

7

입력해도 솔루션이 이미 주석에 제시되어 여기에 u는 알 필요가 무엇 :

  1. Image() - PDF 문서에 이미지를 삽입하는 방법에 대한 참조하십시오.
  2. SetX(), SetY(), SetXY(), GetX(), GetY() - 설정/포인터 가져 오기에 대해 읽으십시오. PDF 생성은 인쇄 프로세스와 매우 유사하다는 것을 명심하십시오. 일부 콘텐츠를 생성하고 해당 콘텐츠 위로 포인터를 이동 한 다음 새로운 콘텐츠를 생성하면 이전에 '인쇄'된 콘텐츠 상단에 나타납니다.
  3. 셀(), 멀티 셀은() 등

오) (쓰기 및 u는 PDF 파일을 생성과 정확하게하려면 PDF로 HTML 변환 피하려고. 대신 포인터를 사용하십시오. 훨씬 정확하고 페이지 나누기 기능이 뛰어나므로 CSS 호환성에 대해 걱정할 필요가 없습니다.

관련 문제