2014-04-28 4 views
6

xhtml2pdf 0.0.6, PyPDF2 1.21 및 reportlab 3.1.8을 업데이트했습니다.-pdf-frame-border is broken [xhtml2pdf]

xhtml2pdf 0.0.5 및 reportlab 2.7을 사용할 때 내 PDF가 괜찮 았습니다. 이제 모든 프레임이 경계를 맞 춥니 다. 나는 "-pdf-frame-border-border"를 제거하고 "-pdf-frame-border : 0"또는 "-pdf-frame-border : none"을 넣으려고했지만 여전히 프레임 브로다를 표시합니다. 누구든지 불을 끈 수 있습니까? 감사.

답변

1

ReportLab을 2.7로 되 돌리면 문제가 해결되었습니다.

+1

나는 Reportlab 다운 그레이드 한 - reportlab.Version 반환 "2.7"- 나는 PyPDF2-1.21-py2.7.egg-정보, xhtml2pdf-0.0.6-py2.7.egg-정보를 여전히 받고 이 어리석은 경계. 스타일 블록이 어떻게 보이는지 또는 다른 패키지 중 하나의 버전이 다른지에 대해 좀 더 자세히 설명해 주시겠습니까? 편집 : 모든 "-pdf-frame-border : 0"을 제거하고 테두리가 사라졌습니다. – seans

5

reportlab.Version == 3.1.8으로 약간 파고 들자 흰색 테두리가 인 으로 설정했을 때만 성공했습니다.

@frame footer_frame { 
    -pdf-frame-content: footer_content; 
    left: 50pt; width: 512pt; top: 772pt; height: 20pt; 
    border: 0pt solid white; 
} 
+0

감사합니다. – gcucurull