[tcPDF] 한글파일명으로 PDF 저장홍사훈 0건 381회 21-12-31 22:58 |
관련링크
본문
한글파일명으로 PDF 저장 방법
tcpdf.php 파일 안의 설정에, 영문 숫자이외의 문자는 모두 지움으로 설정되어 있음.
이를 한글도 지원하도록 바꾸어 주어야 함
<<원본 : tcpdf.php>>
: : 7581 public function Output($name='doc.pdf', $dest='I') { 7582 //Output PDF to some destination 7583 //Finish document if necessary 7584 if ($this->state < 3) { 7585 $this->Close(); 7586 } 7587 //Normalize parameters 7588 if (is_bool($dest)) { 7589 $dest = $dest ? 'D' : 'F'; 7590 } 7591 $dest = strtoupper($dest); 7592 if ($dest[0] != 'F') { 7593 $name = preg_replace('/[\s]+/', '_', $name); 7594 $name = preg_replace('/[^a-zA-Z0-9_\.-]/', '', $name); 7595 } 7596 if ($this->sign) { 7597 // *** apply digital signature to the document *** 7598 // get the document content 7599 $pdfdoc = $this->getBuffer(); 7600 // remove last newline : : |
<<변경 : tcpdf.php>>
: : 7592 if ($dest[0] != 'F') { 7593 $name = preg_replace('/[\s]+/', '_', $name); 7594 $name = preg_replace('/[^가-힣\x20^a-zA-Z0-9_\.-]/', '', $name); 7595 } : : |
등록된 댓글이 없습니다.