我正在使用platypus生成一些PDF文件的reportlab PDF包。在Linux服務器和Windows上,我有相同的Python應用程序,相同版本的reportlab軟件包(儘管略有不同的Python版本 - 2.6.5和2.6.6)。我使用我自己的字體,我不依賴於系統字體。最近,我注意到在這兩個平臺上生成的PDF有些不同 - 有些段落在一個版本中與其他版本相比垂直向上幾個點。Reportlab PDF版本生成問題
我試圖發現是這些plaforms之間的差異,但我並沒有發現差異。
最後,當我比較PDF文件,一個文件是PDF 1.3和第二是PDF 1.4版本,所以我想這個問題一定是這個。我不知道如何在reportlab中設置PDF版本的任何選項,請任何人都可以指出如何設置生成的PDF文件的正確版本,或者可以設置reportlab輸出的其他屬性?使用
ReportLab的2.4版本:
UPDATE
reportlab.__version__: $Id: __init__.py 3649 2010-01-20 14:45:53Z damian $
您運行的是哪個版本的reportlab? – 2010-11-03 23:23:36