PDF on Exporting has Overlapping Text .. Need Help Urgently

Hi Seth,

While exporting data in summary view we see the following output.

please advise how can we fix this

Comments

  • Hi Seth


    Please help here.

  • Hi,

    I think that the output PDF format of Summary is defined in this file: /app/printTemplates/summary/pdf.css

    Could you past its content here?

  • I'm thinking about this issue... Maybe it comes from a bad css directive, but it could come from the library dompdf which is used to convert HTML to PDF. So maybe some problems occur when the text of a metadata if too long in the Summary table...

    In my case, this problem does not exist, even with a long text in a field... Which version of Providence do you use?

  • #header { position: fixed; left: 0px; top: -25px; right: 0px; height: 55px; text-align: left; vertical-align: top; margin: 0px 5px 10px 0px; padding: 0px 5px 2px 0px; }

    #footer { position: fixed; left: 0px; bottom: -50px; right: 0px; height: 20px; text-align: center; vertical-align: bottom; margin: 0px 5px 10px 5px; padding: 3px 5px 2px 10px; }

    #header .pagingText:after { content: counter(page, decimal); }

    #body { z-index: 30000; position: relative; }


    img.headerImg {width:135px;}

    .headerText { font-family: "helvetica, sans-serif"; font-size: 10px; margin: 0px 0px 10px 25px; }

    .pagingText { position: absolute; top: 0px; right: 10px; font-family: "helvetica, sans-serif"; font-size: 11px; text-align: right; margin: 0px 0px 10px 25px; }


    table.footerText { width: 100%; }

    td.footerText { font-family: "helvetica, sans-serif"; font-size: 12px; text-align: center; }  

    span.footerText { font-family: "helvetica, sans-serif"; font-size: 12px; margin-left: 45px; } 


    span.label { width:30%; display:inline-block; font-size: 12px; font-weight: bold; text-transform:uppercase; color:#444;padding:10px;}

    span.meta { width:500px; display:inline-block; font-weight:regular; color:#000;padding:10px;}

    div.data { font: "helvetica, sans-serif"; font-size: 12px; border-bottom: 1px solid #eeeeee;}

    div.findingAid.data { border-bottom: 0px;}

    .title { font: "helvetica, sans-serif"; font-size: 18px; height: 25px; text-align: center; font-weight: bold;}

    .representationList { margin-top:10px; text-align: center; }


    .thumbnail { font: "helvetica, sans-serif"; font-size: 11px; border: 1px solid #999; width: 200px; height: 160px; float: left; text-align: center; margin-left: 10px; padding: 5px; overflow: none;}  


    .pageBreak { page-break-before: always; }

    .clear { clear: both; line-height: 5px; }

Sign In or Register to comment.