[reportlab-users] Has PageCompression changed from RL12 to RL22?
    Tim Roberts 
    timr at probo.com
       
    Mon Oct 27 13:37:50 EDT 2008
    
    
  
Paolo G. Cantore wrote:
>
> Every day we are sending out several thousands of emails with an
> attachment of
> PDF documents generated with Reportlab Toolkit (PageCompression enabled).
>
> When I was trying to upgrade from version 1.20 to 2.2 our customers
> where not
> able to open the documents with Adobe Reader anymore. Only a blank
> page was
> diplayed.
>
> I had to go back to version 1.20 immediately to prevent more complaints.
>
> After a series of tests I found a possible reason. With
> PageCompression enabled
> the whole content of the document was put on a single line (length
> ~28.000 chars).
>
> But in version 1.20 the compressed content is splitted into lines with
> a length
> of 60 characters ending with ^M (x'0d' = carriage return). This worked
> fine
> for all of our customers.
Why does this matter?  How are you encoding the file for attachment? 
Aren't you using base64?
PDF is a binary format.  Quoted-printable might work, but I would think
anything other than base64 was just asking for trouble.
-- 
Tim Roberts, timr at probo.com
Providenza & Boekelheide, Inc.
    
    
More information about the reportlab-users
mailing list