2011-12-02 4 views
0

PHP 코드에서 직접 PDF를 작성하고 있습니다. 페이지 객체에서 mediabox 및 cropbox 값을 지정할 수 있지만 PDF는 실제로 매우 작아서 페이지를 보려면 2400 %로 확대해야합니다. 실제 페이지 크기를 인치 단위로 절대 값으로 설정하고 싶습니다.저급 PDF 작성 - 페이지 크기를 설정하는 방법?

어떻게하면됩니까?

답변

1

MediaBox 및 CropBox 좌표 값은 점 (1/72 인치)으로 설정됩니다. 글자 크기의 페이지의 경우 [0 0 612 792] (72로 인치 값을 곱하십시오)라고 써야합니다.

+0

당신은 iPDFdev에 얼마나 유용합니다. 다시 감사합니다! – Alasdair

+0

콘텐츠 개체의 "cm"명령 때문에 혼란 스러웠습니다 ... 나는 센티미터를 의미한다고 생각했습니다! 나는 그것이 사실 드로잉 명령이었던 것을 배웠다, haha. 그래서 크기는 지금 훨씬 많이 감각을 만든다. – Alasdair

2

휠을 다시 발명하기보다는 fpdf과 같은 pdf 프레임 워크를 사용하는 것이 좋습니다.

독자적인 구현을 작성하려면 어쨌든 FPDF를 다운로드하고 페이지 크기 설정 방법을 확인하는 것이 좋습니다. Zend_Pdf 또는 Zend_Pdf 둘 다 이미 문제를 해결했습니다.

+0

아니, 프레임 워크가 할 수없는 매우 구체적인 작업을하고 있습니다. 또한, 나는 이미 그것을했으며 매우 효과적이며 매우 빠르고 효율적입니다. 하지만 페이지 크기를 설정하는 방법과 같은 작은 세부 정보 만 알면됩니다. – Alasdair

+0

편집 참조 ....... – vascowhite

+0

확인. 좋은 생각이야. 나는 그것을 감사 할께. 고마워. – Alasdair