2017-11-06 1 views
0

나는 템플릿 컨텐트를 렌더링하기 위해 phantom-pdf recipe를 사용하고 있습니다. 지금까지 PDF 문서를 성공적으로 생성 할 수 있었지만 지금은 문서의 끝에 하나 이상의 이미지를 추가하는 새로운 요구 사항이 있습니다. 각 이미지는 자체 페이지에 렌더링해야합니다. 페이지 크기는 이미지 크기이어야하며 머리글/바닥 글은 필요하지 않습니다.이미지를 phantom-pdf로 렌더링

이미지의 크기는 다양 할 수 있습니다.

<img id="bg" src="@this.Context.Request.Scheme://@[email protected]/Assets/Screenshot.png" /><div style='page-break-before: always;'></div><img id="bg" src="@this.Context.Request.Scheme://@[email protected]/Assets/Untitled.png" /> 

내가 PDF 문서의 렌더링 이미지를 볼 수 있습니다 템플릿 내용의 일부로서 나는 HTML 태그를 사용하고 이미지를 렌더링하지만 난 후 (페이지 하단의 빈 공백을 보려면 렌더링 된 이미지에 공백이 있음) Rendered PDF document

팬텀 PDF를 사용하는 방법이 있습니까? 내 페이지 크기는 이미지 크기입니다 (머리글/바닥 글은 필요하지 않습니다) ??

현재 사업체는 각 슬라이드가 이미지이고 PPT를 PDF로 변환하는 PPT 문서를 사용하고 있습니다. 생성 된 PDF 문서는 하나 이상의 이미지와 각 페이지의 이미지로 구성됩니다. (공백 없음/No header & footer).

답변

0

CSS를 사용하여 이미지 크기를 전체 페이지로 확대/축소 할 수 있습니다. 그러나 이미지를 기반으로 페이지 크기를 조정할 수는 없습니다. phantomjs는 크기가 다른 PDF 문서의 각 페이지를 지원하지 않습니다. 별도로 각 pdf를 생성 한 다음 다른 소프트웨어를 사용하여 함께 병합해야합니다.

+0

빠른 답변을 보내 주셔서 감사합니다. 이미지를 PDF 문서로 변환하는 다른 솔루션을 살펴 보겠습니다. – Newbie

관련 문제