2014-04-28 13 views
6

Zaktualizowałem xhtml2pdf 0.0.6, PyPDF2 1.21 i reportlab 3.1.8.-pdf-frame-border jest uszkodzony [xhtml2pdf]

Mój PDF był dobry, gdy użyłem xhtml2pdf 0.0.5 i raportu 2.7. Teraz cała moja ramka ma granicę. Usunąłem "-pdf-frame-border" i próbowałem umieścić "-pdf-frame-border: 0" lub "-pdf-frame-border: none", ale nadal wyświetla ramkę klatek. Czy ktoś może rzucić jakieś światła? Dzięki.

Odpowiedz

1

Po prostu przywróć ReportLab do wersji 2.7 i naprawiono problem.

+1

Mam obniżyła ReportLab - zwraca reportlab.Version "2.7" - i mam PyPDF2-1.21-py2.7.egg-info, xhtml2pdf-0.0.6-py2.7.egg-info i wciąż coraz te głupie granice. Czy mógłbyś rozwinąć trochę, jak wyglądają bloki styli, czy też masz inne wersje któregoś z pozostałych pakietów? edytuj: usunąłem wszystkie "-pdf-frame-border: 0" i granice odeszły – seans

5

Po krótkiej pogawędce przy użyciu reportlab.Version == 3.1.8 odniosłem sukces jedynie ustawiając białą granicę .

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

To zadziałało dla mnie, dzięki! – gcucurull

Powiązane problemy