PDF 문서를 실제 크기 (예 : 배율 = 100 %)로 표시하는 방법과 혼동스러워집니다.Poppler로 실제 스케일로 PDF를 표시하는 방법은 무엇입니까?
NB : python-poppler-qt4을 사용하고 있습니다.
Poppler-QT4는 a method to get the true size of the PDF in points 제공 : 자연 이후 지금
image = page.renderToImage(72, 72)
:
document = Poppler.Document.load('mypdf.pdf')
page = document.page(0)
size = page.pageSize() # returns a QSize object
다음
to render the page into a QImage은, 하나는 인치당 도트의 그래픽 장치의 해상도 (DPI)를 제공한다 문서의 크기가 포인트 (예 : 인치당 72)로 제공되고 이미지 렌더러에 인치당 도트가 필요합니다. 해상도가 72 DPI 인 경우 문서의 자연적인 크기라고 가정 할 수 있습니까? 또는 점과 점이 두 가지 다른 측정 값입니까? 내가 틀렸다면, 이것에 대한 해결책은 무엇입니까?