2012-10-09 5 views
-1

번들 psliwa pdfbundle을 사용하고 pdfs를 성공적으로 생성하지만 서버에 pdf를 저장하고 pdf를 생성 한 경로를 mysql 데이터베이스에 넣을 수있는 방법을 모르겠습니다.pdf 번들 생성

누군가 나를 도와 줄 수 있습니까? Symfony2 덕분에.

답변

0

문서 https://github.com/psliwa/PHPPdf#parsing에서 사용자에게 PDF 출력 광고를 렌더링하는 방법을 찾을 수 있습니다. 당신이

//$documentXml and $stylesheetXml are strings contains XML documents, $stylesheetXml is optional 
$content = $facade->render($documentXml, $stylesheetXml); 
$filename = '/path/to/the/file.pdf'; 
file_put_contents($filename, $content); 

당신은 기능 file_get_contents에 대한 문서를 찾을 수 있습니다 할 그냥 가지고있는 파일 시스템에 파일로 PDF를 저장하려면

//$documentXml and $stylesheetXml are strings contains XML documents, $stylesheetXml is optional 
$content = $facade->render($documentXml, $stylesheetXml); 

header('Content-Type: application/pdf'); 
echo $content; 

에 의해 이루어집니다 at http://www.php.net/manual/en/function.file-put-contents.php

하지만 질문은 번들 자체와 관련이 없습니다. PHP로 파일을 저장하는 방법에 대한 일반적인 질문입니다. 검색 엔진을 사용하면 쉽게 찾을 수 있습니다. Google